UNPKG

@synerty/orb-vortexjs

Version:

Custom observable data serialisation and routing based on Angular2

22 lines (21 loc) 801 B
import { Payload } from "../Payload"; import { TupleActionStorageServiceABC } from "./TupleActionStorageServiceABC"; import { TupleActionABC } from "../TupleAction"; /** Tuple Storage IndexedDB * * This class handles storing and retrieving tuples to/from indexed db. * */ export declare class TupleActionStorageIndexedDbService extends TupleActionStorageServiceABC { private db; private openInProgressPromise; constructor(); storeAction(scope: string, tupleAction: TupleActionABC, payload: Payload): Promise<void>; loadNextAction(): Promise<Payload>; countActions(): Promise<number>; deleteAction(scope: string, actionUuid: number): Promise<void>; open(): Promise<void>; isOpen(): boolean; close(): void; transaction(forWrite: boolean): Promise<any>; }