Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IPromise<T>

Type parameters

  • T

Hierarchy

  • IPromise

Index

Methods

Methods

Optional cancel

  • cancel(): void
  • Returns void

done

  • done<U>(onComplete?: function, onError?: function, onProgress?: function): void
  • Type parameters

    • U

    Parameters

    • Optional onComplete: function
        • (value: T): any
        • Parameters

          • value: T

          Returns any

    • Optional onError: function
        • (error: any): any
        • Parameters

          • error: any

          Returns any

    • Optional onProgress: function
        • (progress: any): void
        • Parameters

          • progress: any

          Returns void

    Returns void

then

  • then<U>(onComplete?: function, onError?: function, onProgress?: function): IPromise<U>
  • then<U>(onComplete?: function, onError?: function, onProgress?: function): IPromise<U>
  • then<U>(onComplete?: function, onError?: function, onProgress?: function): IPromise<U>
  • then<U>(onComplete?: function, onError?: function, onProgress?: function): IPromise<U>
  • then<U>(onComplete?: function, onError?: function, onProgress?: function): IPromise<U>
  • then<U>(onComplete?: function, onError?: function, onProgress?: function): IPromise<U>
  • then<U>(onComplete?: function, onError?: function, onProgress?: function): IPromise<U>
  • then<U>(onComplete?: function, onError?: function, onProgress?: function): IPromise<U>
  • then<U>(onComplete?: function, onError?: function, onProgress?: function): IPromise<U>
  • Type parameters

    • U

    Parameters

    • Optional onComplete: function
    • Optional onError: function
    • Optional onProgress: function
        • (progress: any): void
        • Parameters

          • progress: any

          Returns void

    Returns IPromise<U>

  • Type parameters

    • U

    Parameters

    • Optional onComplete: function
    • Optional onError: function
        • (error: any): U
        • Parameters

          • error: any

          Returns U

    • Optional onProgress: function
        • (progress: any): void
        • Parameters

          • progress: any

          Returns void

    Returns IPromise<U>

  • Type parameters

    • U

    Parameters

    • Optional onComplete: function
    • Optional onError: function
        • (error: any): void
        • Parameters

          • error: any

          Returns void

    • Optional onProgress: function
        • (progress: any): void
        • Parameters

          • progress: any

          Returns void

    Returns IPromise<U>

  • Type parameters

    • U

    Parameters

    • Optional onComplete: function
        • (value: T): U
        • Parameters

          • value: T

          Returns U

    • Optional onError: function
    • Optional onProgress: function
        • (progress: any): void
        • Parameters

          • progress: any

          Returns void

    Returns IPromise<U>

  • Type parameters

    • U

    Parameters

    • Optional onComplete: function
        • (value: T): U
        • Parameters

          • value: T

          Returns U

    • Optional onError: function
        • (error: any): U
        • Parameters

          • error: any

          Returns U

    • Optional onProgress: function
        • (progress: any): void
        • Parameters

          • progress: any

          Returns void

    Returns IPromise<U>

  • Type parameters

    • U

    Parameters

    • Optional onComplete: function
        • (value: T): U
        • Parameters

          • value: T

          Returns U

    • Optional onError: function
        • (error: any): void
        • Parameters

          • error: any

          Returns void

    • Optional onProgress: function
        • (progress: any): void
        • Parameters

          • progress: any

          Returns void

    Returns IPromise<U>

  • Type parameters

    • U

    Parameters

    • Optional onComplete: function
        • (value: T): void
        • Parameters

          • value: T

          Returns void

    • Optional onError: function
    • Optional onProgress: function
        • (progress: any): void
        • Parameters

          • progress: any

          Returns void

    Returns IPromise<U>

  • Type parameters

    • U

    Parameters

    • Optional onComplete: function
        • (value: T): void
        • Parameters

          • value: T

          Returns void

    • Optional onError: function
        • (error: any): U
        • Parameters

          • error: any

          Returns U

    • Optional onProgress: function
        • (progress: any): void
        • Parameters

          • progress: any

          Returns void

    Returns IPromise<U>

  • Type parameters

    • U

    Parameters

    • Optional onComplete: function
        • (value: T): void
        • Parameters

          • value: T

          Returns void

    • Optional onError: function
        • (error: any): void
        • Parameters

          • error: any

          Returns void

    • Optional onProgress: function
        • (progress: any): void
        • Parameters

          • progress: any

          Returns void

    Returns IPromise<U>

Generated using TypeDoc