Collectors

Signature

export declare class Collectors

Private types

RunDataTypeAlias
type RunData<T extends AllClientEvents> = {    options: {        event: T;        idle?: number;        timeout?: number;        onStop?: (reason: string) => unknown;        onStopError?: (reason: string, error: unknown) => unknown;        filter: (arg: CollectorRunParameters<T>) => Awaitable<boolean>;        run: (arg: CollectorRunParameters<T>, stop: (reason?: string) => void) => unknown;        onRunError?: (arg: CollectorRunParameters<T>, error: unknown, stop: (reason?: string) => void) => unknown;    };    idle?: NodeJS.Timeout;    timeout?: NodeJS.Timeout;    nonce: string;};

Properties

Methods