Skip to main content

Resize events

Resize values

PropertydefaultDescription
width0
height0
top0
left0
right0
bottom0
x0
y0

Resize events

Event nameArgumentDescription
onResizeResizeStateCalled on all resize events. Mainly events specified
onMountElementCalled when the component is mounted
onCleannullCalled when the component is removed

Resize state

export interface ResizeState<El extends Element = Element> {
observer: ResizeObserver | null
listener(): void
onMount(el: El): void
onClean(el: null): void
onResize(self: ResizeState<El>): void
ref(target: El): void
}