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 parametersParameters
							- 
								fn: (...args: any[]) => T | IPromise<T>
- 
								Optional delay: number
- 
								Optional invokeApply: boolean
- 
								Rest ...args: any[]
 
Methods
				
					
					cancel
					
						- cancel(promise?: IPromise<any>): boolean
						- 
							
							ParametersReturns boolean