interface IAwaiter<T extends unknown> { reject(reason?: any): void; resolve(value: T | PromiseLike<T>): void;} Methods
reject
reject(reason?: any): void
resolve
resolve(value: T | PromiseLike<T>): void Parameters
- value: T | PromiseLike<T>
Returns void
Represents an object used for awaiting a value or a promise.
Function
Param: value
The value or promise to resolve.
Param: reason
The reason for rejecting the promise.