Interface ITimeoutService
Callable
- ITimeoutService(delay?: number, invokeApply?: boolean): IPromise<void>
- ITimeoutService<T>(fn: (...args: any[]) => T | IPromise<T>, delay?: number, invokeApply?: boolean, ...args: any[]): IPromise<T>
-
Parameters
-
Optional delay: number
-
Optional invokeApply: boolean
-
Type parameters
Parameters
-
fn: (...args: any[]) => T | IPromise<T>
-
Optional delay: number
-
Optional invokeApply: boolean
-
Rest ...args: any[]
Methods
cancel
- cancel(promise?: IPromise<any>): boolean
-
Parameters
Returns boolean