MCPcopy Create free account
hub / github.com/DeepNotesApp/DeepNotes / observeResize

Function observeResize

packages/@stdlib/misc/src/resize-observer.ts:19–31  ·  view source on GitHub ↗
(target: Element, listener: ResizeListener)

Source from the content-addressed store, hash-verified

17});
18
19export function observeResize(target: Element, listener: ResizeListener) {
20 let listeners = _getResizeListeners().get(target);
21
22 if (listeners == null) {
23 listeners = new Set();
24
25 _getResizeListeners().set(target, listeners);
26
27 _getResizeObserver()?.observe(target);
28 }
29
30 listeners.add(listener);
31}
32
33export function unobserveResize(target: Element, listener: ResizeListener) {
34 const listeners = _getResizeListeners().get(target);

Callers 1

useResizeObserverFunction · 0.90

Calls 3

getMethod · 0.65
setMethod · 0.65
addMethod · 0.45

Tested by

no test coverage detected