Angular's wrapper for window.setTimeout.
Angular's wrapper for window.setTimeout. The fn function is wrapped into a try/catch block and delegates any exceptions to $exceptionHandler service.
A function, whose execution should be delayed.
Delay in milliseconds.
If set to false skips model dirty checking, otherwise will invoke fn within the $apply block (default: true).
additional parameters to the executed function.
A promise which will be notified on each iteration.
Cancels a task associated with the promise.
Cancels a task associated with the promise.
returned by the $interval function.
true if the task was successfully canceled.
Synchronously flushes the queue of deferred functions.
Synchronously flushes the queue of deferred functions.
Delay in milliseconds.
Verifies that there are no pending tasks that need to be flushed.
Timeout Service - Angular's wrapper for window.setTimeout.
https://docs.angularjs.org/api/ng/service/$timeout