UNPKG

@create-figma-plugin/utilities

Version:

An extensive library of utility functions for common Figma/FigJam plugin/widget operations

8 lines 500 B
export type EventHandler = { name: string; handler: (...args: any) => void; }; export declare function on<Handler extends EventHandler>(name: Handler['name'], handler: Handler['handler']): () => void; export declare function once<Handler extends EventHandler>(name: Handler['name'], handler: Handler['handler']): () => void; export declare const emit: <Handler extends EventHandler>(name: Handler["name"], ...args: Parameters<Handler["handler"]>) => void; //# sourceMappingURL=events.d.ts.map