remove global type
This commit is contained in:
parent
5b61fe8d42
commit
d7b0cfe85b
|
|
@ -1,7 +0,0 @@
|
|||
import type { TransformEvent } from './src/common/TransformEvent';
|
||||
|
||||
declare global {
|
||||
interface HTMLElementEventMap {
|
||||
transform: TransformEvent;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,5 +1,6 @@
|
|||
import { FolkShape } from '../folk-shape.ts';
|
||||
import { ClientRectObserverManager, ClientRectObserverEntry } from './client-rect-observer.ts';
|
||||
import { TransformEvent } from './TransformEvent.ts';
|
||||
|
||||
const clientRectObserver = new ClientRectObserverManager();
|
||||
|
||||
|
|
@ -61,11 +62,11 @@ if (window.parent !== window) {
|
|||
});
|
||||
}
|
||||
|
||||
function onGeometryChange(event: any) {
|
||||
function onGeometryChange(event: TransformEvent) {
|
||||
window.parent.postMessage({
|
||||
type: 'folk-element-change',
|
||||
selector: observedSelectors.get(event.target),
|
||||
boundingBox: event.target?.getTransformDOMRect(),
|
||||
boundingBox: (event.target as FolkShape)?.getTransformDOMRect(),
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
import { aabbIntersection } from './common/collision.ts';
|
||||
import { TransformEvent } from './common/TransformEvent.ts';
|
||||
import { FolkHull } from './folk-hull';
|
||||
import { FolkShape } from './folk-shape.ts';
|
||||
|
||||
|
|
@ -148,7 +149,7 @@ export class FolkProximity extends HTMLElement {
|
|||
this.addEventListener('transform', this.#handleProximity);
|
||||
}
|
||||
|
||||
#handleProximity = (e: Event) => {
|
||||
#handleProximity = (e: TransformEvent) => {
|
||||
const el = e.target as FolkShape;
|
||||
|
||||
const cluster = this.#findCluster(el);
|
||||
|
|
|
|||
|
|
@ -15,5 +15,5 @@
|
|||
"lib": ["DOM", "DOM.Iterable", "ESNext", "WebWorker"],
|
||||
"types": ["@webgpu/types", "@types/node", "bun-types"]
|
||||
},
|
||||
"include": ["src/**/*.ts", "demo/**/*.ts", "vite.config.ts", "globals.d.ts"]
|
||||
"include": ["src/**/*.ts", "demo/**/*.ts", "vite.config.ts"]
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue