- many<Name>(event, timesToListen, listener, options): any
Type Parameters
- Name extends "config.update" | "blocklist.sync" | "call.incoming_call" | (keyof ChatEventTypes) | (keyof ConnEventTypes) | "group.participant_changed" | "order.payment_status" | "status.sync" | (keyof WebpackEvents) | "alfa" | "beta"
Parameters
- event: Name
- timesToListen: number
- listener: ((...args) => void)
- (...args): void
Returns void
- options: OnOptions & {
objectify: true;
}
Returns any
- many<Name_1>(event, timesToListen, listener, options?): WAJS.ev.EventEmitter<BlocklistEventTypes & CallEventTypes & ChatEventTypes & ConfigEventTypes & ConnEventTypes & GroupEventTypes & OrderEventTypes & StatusEventTypes & WebpackEvents & {
alfa: string;
beta: ((from, to) => void);
}> Type Parameters
- Name_1 extends "config.update" | "blocklist.sync" | "call.incoming_call" | (keyof ChatEventTypes) | (keyof ConnEventTypes) | "group.participant_changed" | "order.payment_status" | "status.sync" | (keyof WebpackEvents) | "alfa" | "beta"
Parameters
- event: Name_1
- timesToListen: number
- listener: ((...args) => void)
- (...args): void
Returns void
Optional
options: boolean | OnOptions