123456789101112131415161718 |
- export {};
- declare global {
- export interface Platform extends EventTarget {
- addEventListener<K extends keyof PlatformEventMap>(type: K, listener: (this: Platform, ev: PlatformEventMap[K]) => void): void;
- removeEventListener<K extends keyof PlatformEventMap>(type: K, listener: (this: Platform, ev: PlatformEventMap[K]) => void): void;
- }
- export interface PlatformEventMap {
- scan: CustomEvent<{ code: string; type?: number; message?: string }>;
- }
- interface Window {
- platform: Platform;
- }
- declare const platform: Platform;
- }
|