MCPcopy Create free account
hub / github.com/UI5/webcomponents / observe

Function observe

packages/base/src/delegate/ResizeHandler.ts:24–34  ·  view source on GitHub ↗
(element: HTMLElement, callback: ResizeObserverCallback)

Source from the content-addressed store, hash-verified

22};
23
24const observe = (element: HTMLElement, callback: ResizeObserverCallback) => {
25 const callbacks = observedElements.get(element) || [];
26
27 // if no callbacks have been added for this element - start observing it
28 if (!callbacks.length) {
29 getResizeObserver().observe(element);
30 }
31
32 // save the callbacks in an array
33 observedElements.set(element, [...callbacks, callback]);
34};
35
36const unobserve = (element: HTMLElement, callback: ResizeObserverCallback) => {
37 const callbacks = observedElements.get(element) || [];

Callers 1

registerMethod · 0.85

Calls 3

getResizeObserverFunction · 0.85
getMethod · 0.80
observeMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…