2025-04-02 21:57:33 +08:00

18 lines
452 B
TypeScript

export default class ResizeObserverLite {
private handler;
private hasResizeObserver;
private erd?;
private listenedElement;
private rz?;
constructor(handler: ResizeObserverLiteEntriesHandler);
observe(element: Element): void;
disconnect(): void;
}
export interface ResizeObserverLiteEntriesHandler {
(size: ResizeObserverSize): void;
}
export interface ResizeObserverSize {
width: number;
height: number;
}