@synerty/vortexjs
Version:
Custom observable data serialisation and routing based on Angular 2+
20 lines (19 loc) • 839 B
TypeScript
import { TupleActionABC } from "../TupleAction";
import { Payload } from "../Payload";
import * as i0 from "@angular/core";
export declare class TupleActionPushOfflineSingletonService {
private vortexService;
private vortexStatus;
private factoryService;
private storage;
private sendingTuple;
private lastSendFailTime;
private SEND_FAIL_RETRY_TIMEOUT;
private SERVER_PROCESSING_TIMEOUT;
private SEND_FAIL_RETRY_BACKOFF;
constructor(vortexService: any, vortexStatus: any, factoryService: any);
queueAction(scope: string, tupleAction: TupleActionABC, payload: Payload): Promise<void>;
private sendNextAction;
static ɵfac: i0.ɵɵFactoryDeclaration<TupleActionPushOfflineSingletonService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<TupleActionPushOfflineSingletonService>;
}