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

Method register

packages/base/src/delegate/ResizeHandler.ts:63–75  ·  view source on GitHub ↗

* @public * @param element UI5 Web Component or DOM Element to be observed * @param callback Callback to be executed

(element: HTMLElement, callback: ResizeObserverCallback)

Source from the content-addressed store, hash-verified

61 * @param callback Callback to be executed
62 */
63 static register(element: HTMLElement, callback: ResizeObserverCallback): void {
64 let effectiveElement: HTMLElement | undefined = element;
65
66 if (instanceOfUI5Element(effectiveElement)) {
67 effectiveElement = effectiveElement.getDomRef();
68 }
69
70 if (effectiveElement instanceof HTMLElement) {
71 observe(effectiveElement, callback);
72 } else {
73 console.warn("Cannot register ResizeHandler for element", element); // eslint-disable-line
74 }
75 }
76
77 /**
78 * @public

Callers

nothing calls this directly

Calls 1

observeFunction · 0.85

Tested by

no test coverage detected