@s-libs/js-core
    Preparing search index...

    Class Deferred<T>

    An object you can use to create a promise and resolve/reject it later.

    const deferred = new Deferred<string>();

    // later
    deferred.resolve('a nice value'); // causes `deferred.promise` to resolve

    // or
    deferred.reject('a bad value'); // causes `deferred.promise` to reject

    Type Parameters

    • T
    Index

    Constructors

    Properties

    Methods

    Constructors

    Properties

    promise: Promise<T>
    reject: (reason?: any) => void
    resolve: (value: T | PromiseLike<T>) => void

    Methods