@builder.io/sdk
Version:
This SDK is largely a wrapper over our [Content API](https://www.builder.io/c/docs/content-api)
18 lines (17 loc) • 575 B
TypeScript
export declare class TinyPromise<T = any> {
private _state;
private _handlers;
private _value;
constructor(executor: (resolve: (val: T) => any, reject: (err: T) => any) => void);
private _resolve;
private _fulfill;
private _reject;
private _isPending;
private _isFulfilled;
private _isRejected;
private _addHandler;
private _callHandler;
then(onFulfilled: (val: T) => any, onRejected: (err: any) => any): TinyPromise<any> | undefined;
}
declare const _default: PromiseConstructor;
export default _default;