MCPcopy Create free account
hub / github.com/evi0s/WMPFDebugger / b

Function b

src/third-party/RemoteDebugCodex.js:81–204  ·  view source on GitHub ↗
(r, i, m = 0)

Source from the content-addressed store, hash-verified

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);

Callers 1

dFunction · 0.85

Calls 2

uFunction · 0.85
gFunction · 0.85

Tested by

no test coverage detected