Interface DexiePromiseExtended<T>

interface DexiePromiseExtended<T> {
    [toStringTag]: string;
    catch<TResult>(onrejected?): DexiePromiseExtended<T | TResult>;
    catch<TResult>(ErrorConstructor, onrejected?): DexiePromiseExtended<T | TResult>;
    catch<TResult>(errorName, onrejected?): DexiePromiseExtended<T | TResult>;
    finally<U>(onFinally?): DexiePromiseExtended<T>;
    then<TResult1, TResult2>(onfulfilled?, onrejected?): DexiePromiseExtended<TResult1 | TResult2>;
    timeout(ms, msg?): DexiePromiseExtended<T>;
}

Type Parameters

  • T = any

Hierarchy

  • Promise<T>
    • DexiePromiseExtended

Properties

[toStringTag]: string

Methods

  • Type Parameters

    • U

    Parameters

    • Optional onFinally: (() => U | PromiseLike<U>)
        • (): U | PromiseLike<U>
        • Returns U | PromiseLike<U>

    Returns DexiePromiseExtended<T>

Generated using TypeDoc