Package org.opencms.gwt.client.js
Class ResizeObserver
- java.lang.Object
-
- org.opencms.gwt.client.js.ResizeObserver
-
@JsType(isNative=true, name="ResizeObserver", namespace="<window>") public class ResizeObserver extends java.lang.Object
JS interop class for native ResizeObserver.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ResizeObserver.Callback
JS Callback for resize observers.
-
Constructor Summary
Constructors Constructor Description ResizeObserver(ResizeObserver.Callback callback)
Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
disconnect()
Disconnects the resize observer.void
observe(elemental2.dom.Element element)
Starts observation for an element.void
unobserve(elemental2.dom.Element element)
Stops observation for an element.
-
-
-
Constructor Detail
-
ResizeObserver
public ResizeObserver(ResizeObserver.Callback callback)
Creates a new instance.- Parameters:
callback
- the callback to call when resizes happen
-
-
Method Detail
-
disconnect
public void disconnect()
Disconnects the resize observer.
-
observe
public void observe(elemental2.dom.Element element)
Starts observation for an element.- Parameters:
element
- the element to observer
-
unobserve
public void unobserve(elemental2.dom.Element element)
Stops observation for an element.- Parameters:
element
- the element for which to stop observation
-
-