Interface BatchFallbackSolver<ResultOnSuccess>

interface BatchFallbackSolver<ResultOnSuccess> {
    _onerror: any;
    _onsuccess: any;
    _onwait: any;
    batch: Batch;
    execute: ((controllerId: number) => any);
    onError: ((controllerId: number) => ((value?: any) => void));
    onReject: ((controllerId: number) => ((value?: any) => void));
    onSucces: (() => ((nextController: Promise<any>) => void));
    onWait: ((request: Controller<any>[]) => (() => void));
    query: BatchFallbackQuery<ResultOnSuccess>;
    get find(): ((id: number) => Controller<any>) | ((id: number) => Controller<any>);
    get needs(): any[];
    get needsResult(): any;
    get pending(): any;
    get resolvable(): any;
}

Type Parameters

  • ResultOnSuccess = any

Hierarchy (view full)

Properties

_onerror: any
_onsuccess: any
_onwait: any
batch: Batch
execute: ((controllerId: number) => any)
onError: ((controllerId: number) => ((value?: any) => void))
onReject: ((controllerId: number) => ((value?: any) => void))
onSucces: (() => ((nextController: Promise<any>) => void))
onWait: ((request: Controller<any>[]) => (() => void))

Accessors