UNPKG

@speckle/objectloader2

Version:

This is an updated objectloader for the Speckle viewer written in typescript

19 lines 555 B
import { Base, Item } from '../types/types.js'; export declare class DeferredBase { private promise; private resolve; private reject; private item?; private readonly id; private expiresAt; private ttl; constructor(ttl: number, id: string, expiresAt: number); getId(): string; getItem(): Item | undefined; getPromise(): Promise<Base>; isExpired(now: number): boolean; setAccess(now: number): void; found(value: Item): void; done(now: number): boolean; } //# sourceMappingURL=deferredBase.d.ts.map