Sha256: 81a8ce1c3c38b09de0a434ba7079d1882f1459fcaceda19111e2f08889c3010c
Contents?: true
Size: 605 Bytes
Versions: 4
Compression:
Stored size: 605 Bytes
Contents
/** * MicroEvent - to make any js object an event emitter * * - pure javascript - server compatible, browser compatible * - dont rely on the browser doms * - super simple - you get it immediatly, no mistery, no magic involved * * @author Jerome Etienne (https://github.com/jeromeetienne) */ type TCallback = (...args: any) => any; export default class MicroEvent { _events: { [key: string]: TCallback[]; }; constructor(); on(events: string, fct: TCallback): void; off(events: string, fct: TCallback): void; trigger(events: string, ...args: any): void; } export {};
Version data entries
4 entries across 2 versions & 1 rubygems