Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ITimeoutService

Hierarchy

  • 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

    Returns IPromise<void>

  • Type parameters

    • T

    Parameters

    • fn: (...args: any[]) => T | IPromise<T>
        • Parameters

          • Rest ...args: any[]

          Returns T | IPromise<T>

    • Optional delay: number
    • Optional invokeApply: boolean
    • Rest ...args: any[]

    Returns IPromise<T>

Index

Methods

Methods

cancel

  • cancel(promise?: IPromise<any>): boolean
  • Parameters

    Returns boolean

Generated using TypeDoc