@virtualstate/app-history
Version:
Native JavaScript [app-history](https://github.com/WICG/app-history) implementation
12 lines (11 loc) • 519 B
TypeScript
import { Event } from "./event";
import { EventTargetListenersThis } from "./event-target-options";
import { EventTargetListeners } from "./event-target-listeners";
export interface SyncEventTarget extends EventTargetListeners {
new (thisValue?: unknown): SyncEventTarget;
dispatchEvent(event: Event): void | Promise<void>;
}
export declare class SyncEventTarget extends EventTargetListeners implements SyncEventTarget {
readonly [EventTargetListenersThis]: unknown;
constructor(thisValue?: unknown);
}