ajsfw
Version:
Ajs Framework
15 lines (14 loc) • 622 B
TypeScript
import * as messageTransport from "../message-transport";
export declare let ajsWorkerInstance: AjsWebWorker;
export declare class AjsWebWorker extends messageTransport.TransportInterface {
private __initialized;
private __initState;
private __worker;
private __workerLibraries;
private __workerInitCode;
constructor(workerScriptUrl: string, workerLibraries: string[], initCode: Function);
protected _receive(event: MessageEvent): void;
protected _send(message: messageTransport.ITransportMessage): void;
private __initialize(event?);
private __getFunctionCode(fn);
}