element-plus
Version:
> TODO: description
9 lines (8 loc) • 500 B
TypeScript
import ResizeObserver from 'resize-observer-polyfill';
import type { CustomizedHTMLElement } from './types';
export declare type ResizableElement = CustomizedHTMLElement<{
__resizeListeners__: Array<(...args: unknown[]) => unknown>;
__ro__: ResizeObserver;
}>;
export declare const addResizeListener: (element: ResizableElement, fn: (...args: unknown[]) => unknown) => void;
export declare const removeResizeListener: (element: ResizableElement, fn: (...args: unknown[]) => unknown) => void;