feat: initial commit - Phase 1 & 2 core features

This commit is contained in:
hiderfong
2026-04-22 17:07:33 +08:00
commit 1773bda06b
25005 changed files with 6252106 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
declare namespace resizeDetector {
type ResizeCallback<E extends HTMLElement = HTMLElement> = (this: E, element: E) => void;
function addListener<E extends HTMLElement = HTMLElement>(elem: E, callback: ResizeCallback<E>): void;
function removeListener<E extends HTMLElement = HTMLElement>(elem: E, callback?: ResizeCallback<E>): void;
}
export = resizeDetector;