MCPcopy
hub / github.com/directus/directus / unmounted

Function unmounted

app/src/directives/tooltip.ts:159–171  ·  view source on GitHub ↗
(element: HTMLElement)

Source from the content-addressed store, hash-verified

157}
158
159function unmounted(element: HTMLElement): void {
160 const handlers = handlerMap.get(element);
161
162 if (handlers) {
163 element.removeEventListener('mouseenter', handlers.enter);
164 element.removeEventListener('mouseleave', handlers.leave);
165 element.removeEventListener('focus', handlers.focus);
166 element.removeEventListener('blur', handlers.blur);
167 handlerMap.delete(element);
168 element.removeAttribute('aria-describedby');
169 closeTooltip();
170 }
171}
172
173const Tooltip: Directive = {
174 beforeMount,

Callers 1

updatedFunction · 0.70

Calls 3

closeTooltipFunction · 0.85
getMethod · 0.65
deleteMethod · 0.65

Tested by

no test coverage detected