UNPKG

@synerty/orb-vortexjs

Version:

Custom observable data serialisation and routing based on Angular2

15 lines (14 loc) 906 B
import { TupleSelector } from "./TupleSelector"; import { Tuple } from "./Tuple"; import { TupleStorageFactoryService } from "./storage-factory/TupleStorageFactoryService"; import { TupleStorageTransaction } from "./storage/TupleStorageServiceABC"; import { TupleOfflineStorageNameService } from "./TupleOfflineStorageNameService"; export declare class TupleOfflineStorageService { private storage; constructor(storageFactory: TupleStorageFactoryService, tupleOfflineStorageServiceName: TupleOfflineStorageNameService); transaction(forWrite: boolean): Promise<TupleStorageTransaction>; loadTuples(tupleSelector: TupleSelector): Promise<Tuple[]>; loadTuplesEncoded(tupleSelector: TupleSelector): Promise<string | null>; saveTuples(tupleSelector: TupleSelector, tuples: Tuple[]): Promise<void>; saveTuplesEncoded(tupleSelector: TupleSelector, vortexMsg: string): Promise<void>; }