@synerty/vortexjs
Version:
Custom observable data serialisation and routing based on Angular 2+
17 lines (16 loc) • 867 B
TypeScript
import { TupleActionABC } from "../TupleAction";
import { Payload } from "../Payload";
import { TupleActionStorageServiceABC } from "./TupleActionStorageServiceABC";
import { SqlFactoryService } from "../storage-api/sql-api-factory";
import * as i0 from "@angular/core";
export declare class TupleActionStorageSqlService extends TupleActionStorageServiceABC {
private webSqlFactory;
private webSql;
constructor(webSqlFactory: SqlFactoryService);
storeAction(scope: string, tupleAction: TupleActionABC, payload: Payload): Promise<void>;
loadNextAction(): Promise<Payload | null>;
countActions(): Promise<number>;
deleteAction(scope: string, actionUuid: string): Promise<void>;
static ɵfac: i0.ɵɵFactoryDeclaration<TupleActionStorageSqlService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<TupleActionStorageSqlService>;
}