Type Alias: WorkerRequest
WorkerRequest = {
id:number;type:"init"; } | {bytes:Uint8Array;id:number;sourceId:string;type:"load"; } | {descriptor:SourceDescriptor;id:number;proxy:RgbaBuffer;type:"loadProxy"; } | {bytes:Uint8Array;descriptor:SourceDescriptor;id:number;type:"loadProxyEncoded"; } | {id:number;req:Omit<RenderRequest,"signal">;type:"render"; } | {id:number;req:ExportRequest;type:"export"; } | {id:number;log:RenderRequest["log"];target:"proxy"|"full";type:"geometry";upTo?:number; } | {id:number;type:"unload"; } | {assetId:string;bytes:Uint8Array;id:number;type:"asset"; } | {id:number;target:number;type:"abort"; }
Defined in: packages/core/src/worker-protocol.ts:10