test the wasm side (#6726)
Signed-off-by: Jess Frazelle <github@jessfraz.com>
This commit is contained in:
@ -1583,6 +1583,21 @@ export class EngineCommandManager extends EventTarget {
|
||||
return
|
||||
}
|
||||
|
||||
async startFromWasm(token: string): Promise<boolean> {
|
||||
return await new Promise((resolve) => {
|
||||
this.start({
|
||||
token,
|
||||
width: 256,
|
||||
height: 256,
|
||||
setMediaStream: () => {},
|
||||
setIsStreamReady: () => {},
|
||||
callbackOnEngineLiteConnect: () => {
|
||||
resolve(true)
|
||||
},
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
handleMessage(event: MessageEvent) {
|
||||
let message: Models['WebSocketResponse_type'] | null = null
|
||||
|
||||
@ -1731,7 +1746,9 @@ export class EngineCommandManager extends EventTarget {
|
||||
this.engineConnection?.send(resizeCmd)
|
||||
}
|
||||
|
||||
tearDown(opts?: { idleMode: boolean }) {
|
||||
tearDown(opts?: {
|
||||
idleMode: boolean
|
||||
}) {
|
||||
if (this.engineConnection) {
|
||||
for (const [cmdId, pending] of Object.entries(this.pendingCommands)) {
|
||||
pending.reject([
|
||||
|
Reference in New Issue
Block a user