@actualwave/event-dispatcher
Version:
EventDispatcher is a JavaScript class that adds events support to custom objects.
13 lines (12 loc) • 418 B
TypeScript
import type { EventType, EventObject } from './TypeDefinition';
export declare class Event {
type: string;
data: unknown;
defaultPrevented: boolean;
constructor(type: string, data?: unknown);
toJSON(): EventObject;
isDefaultPrevented(): boolean;
preventDefault(): void;
}
export declare const getEvent: (eventOrType: EventType, optionalData?: unknown) => EventObject;
export default Event;