UNPKG

@laubloch/scrolly-motion

Version:

Advanced scroll animation library with breakpoint support, timeline presets.

15 lines (14 loc) 412 B
/** * ScrollyMotion Event Manager * A simple event emitter for handling custom events. */ type EventHandler = (...args: any[]) => void; export declare class EventManager { private events; constructor(); on(eventName: string, handler: EventHandler): void; off(eventName: string, handler: EventHandler): void; emit(eventName: string, ...args: any[]): void; destroy(): void; } export {};