| 79 | } |
| 80 | |
| 81 | function b(r, i, m = 0) { |
| 82 | let b = null; |
| 83 | switch (i) { |
| 84 | case t.DebugMessageCategory.CallInterface: { |
| 85 | const e = r, |
| 86 | t = { |
| 87 | objName: e.name, |
| 88 | methodName: e.method, |
| 89 | methodArgList: e.args.map(e => String(e)), |
| 90 | callId: e.call_id |
| 91 | }, |
| 92 | n = o.mmbizwxadevremote.WARemoteDebug_CallInterface.verify(t); |
| 93 | (0, s.expect)(Boolean(n), a).toBe(!1).fail(() => { |
| 94 | throw a.e("invalid callInterfaceObject obj", n), n |
| 95 | }), b = o.mmbizwxadevremote.WARemoteDebug_CallInterface.encode(t).finish(); |
| 96 | break |
| 97 | } |
| 98 | case t.DebugMessageCategory.EvaluateJavascriptResult: { |
| 99 | const e = r, |
| 100 | t = { |
| 101 | ret: e.ret, |
| 102 | evaluateId: e.evaluate_id |
| 103 | }, |
| 104 | n = o.mmbizwxadevremote.WARemoteDebug_EvaluateJavascriptResult.verify(t); |
| 105 | (0, s.expect)(Boolean(n), a).toBe(!1).fail(() => { |
| 106 | throw a.e("invalid EvaluateJavascriptResult obj", n), n |
| 107 | }), b = o.mmbizwxadevremote.WARemoteDebug_EvaluateJavascriptResult.encode(t).finish(); |
| 108 | break |
| 109 | } |
| 110 | case t.DebugMessageCategory.Ping: { |
| 111 | const e = r, |
| 112 | t = { |
| 113 | pingId: e.ping_id, |
| 114 | payload: e.payload |
| 115 | }, |
| 116 | n = o.mmbizwxadevremote.WARemoteDebug_Ping.verify(t); |
| 117 | (0, s.expect)(Boolean(n), a).toBe(!1).fail(() => { |
| 118 | throw a.e("invalid Ping obj", n), n |
| 119 | }), b = o.mmbizwxadevremote.WARemoteDebug_Ping.encode(t).finish(); |
| 120 | break |
| 121 | } |
| 122 | case t.DebugMessageCategory.Breakpoint: { |
| 123 | const e = { |
| 124 | isHit: Boolean(r.is_hit) |
| 125 | }, |
| 126 | t = o.mmbizwxadevremote.WARemoteDebug_Breakpoint.verify(e); |
| 127 | (0, s.expect)(Boolean(t), a).toBe(!1).fail(() => { |
| 128 | throw a.e("invalid Breakpoint obj", t), t |
| 129 | }), b = o.mmbizwxadevremote.WARemoteDebug_Breakpoint.encode(e).finish(); |
| 130 | break |
| 131 | } |
| 132 | case t.DebugMessageCategory.DomOp: { |
| 133 | const e = r, |
| 134 | t = { |
| 135 | params: e.params, |
| 136 | webviewId: e.webview_id |
| 137 | }, |
| 138 | n = o.mmbizwxadevremote.WARemoteDebug_DomOp.verify(t); |