UNPKG

@synerty/vortexjs

Version:

Custom observable data serialisation and routing based on Angular 2+

16 lines (15 loc) 804 B
import { PayloadDelegateABC } from "./PayloadDelegateABC"; export declare class PayloadDelegateWeb extends PayloadDelegateABC { private encodePayloadWorker; private decodePayloadWorker; private encodePayloadEnvelopeWorker; private decodePayloadEnvelopeWorker; readonly ENCODE_WORKER_COUNT = 1; readonly DECODE_WORKER_COUNT = 3; private inMainDelegate; constructor(encodePayloadWorkerCreator: Function, decodePayloadWorkerCreator: Function, encodePayloadEnvelopeWorkerCreator: Function, decodePayloadEnvelopeWorkerCreator: Function); deflateAndEncode(payloadJson: string): Promise<string>; encodeEnvelope(payloadJson: string): Promise<string>; decodeAndInflate(encodedPayload: string): Promise<string>; decodeEnvelope(vortexStr: string): Promise<string>; }