Files
dsProject/dsBase/WebRoot/html/cdn/es/utils/resize-event.d.ts
2025-08-14 15:45:08 +08:00

8 lines
447 B
TypeScript

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;