Skip to main content

Resize events

Resize values​

PropertydefaultDescription
width0
height0
top0
left0
right0
bottom0
x0
y0

Resize events​

Event nameArgumentDescription
resizeResizeStateCalled on all resize events. Mainly events specified
mountElementCalled when the component is mounted
cleannullCalled when the component is removed

Resize state​

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