UNPKG

19 kBJavaScriptView Raw
1// GENERATED CODE -- DO NOT EDIT!
2
3'use strict';
4var grpc = require('grpc');
5var service_pb = require('./service_pb.js');
6
7function serialize_co_treelab_api_AddColumnInput(arg) {
8 if (!(arg instanceof service_pb.AddColumnInput)) {
9 throw new Error('Expected argument of type co.treelab.api.AddColumnInput');
10 }
11 return Buffer.from(arg.serializeBinary());
12}
13
14function deserialize_co_treelab_api_AddColumnInput(buffer_arg) {
15 return service_pb.AddColumnInput.deserializeBinary(new Uint8Array(buffer_arg));
16}
17
18function serialize_co_treelab_api_AddCoreInput(arg) {
19 if (!(arg instanceof service_pb.AddCoreInput)) {
20 throw new Error('Expected argument of type co.treelab.api.AddCoreInput');
21 }
22 return Buffer.from(arg.serializeBinary());
23}
24
25function deserialize_co_treelab_api_AddCoreInput(buffer_arg) {
26 return service_pb.AddCoreInput.deserializeBinary(new Uint8Array(buffer_arg));
27}
28
29function serialize_co_treelab_api_AddRowInput(arg) {
30 if (!(arg instanceof service_pb.AddRowInput)) {
31 throw new Error('Expected argument of type co.treelab.api.AddRowInput');
32 }
33 return Buffer.from(arg.serializeBinary());
34}
35
36function deserialize_co_treelab_api_AddRowInput(buffer_arg) {
37 return service_pb.AddRowInput.deserializeBinary(new Uint8Array(buffer_arg));
38}
39
40function serialize_co_treelab_api_AddTableInput(arg) {
41 if (!(arg instanceof service_pb.AddTableInput)) {
42 throw new Error('Expected argument of type co.treelab.api.AddTableInput');
43 }
44 return Buffer.from(arg.serializeBinary());
45}
46
47function deserialize_co_treelab_api_AddTableInput(buffer_arg) {
48 return service_pb.AddTableInput.deserializeBinary(new Uint8Array(buffer_arg));
49}
50
51function serialize_co_treelab_api_AddViewInput(arg) {
52 if (!(arg instanceof service_pb.AddViewInput)) {
53 throw new Error('Expected argument of type co.treelab.api.AddViewInput');
54 }
55 return Buffer.from(arg.serializeBinary());
56}
57
58function deserialize_co_treelab_api_AddViewInput(buffer_arg) {
59 return service_pb.AddViewInput.deserializeBinary(new Uint8Array(buffer_arg));
60}
61
62function serialize_co_treelab_api_ColumnId(arg) {
63 if (!(arg instanceof service_pb.ColumnId)) {
64 throw new Error('Expected argument of type co.treelab.api.ColumnId');
65 }
66 return Buffer.from(arg.serializeBinary());
67}
68
69function deserialize_co_treelab_api_ColumnId(buffer_arg) {
70 return service_pb.ColumnId.deserializeBinary(new Uint8Array(buffer_arg));
71}
72
73function serialize_co_treelab_api_CoreId(arg) {
74 if (!(arg instanceof service_pb.CoreId)) {
75 throw new Error('Expected argument of type co.treelab.api.CoreId');
76 }
77 return Buffer.from(arg.serializeBinary());
78}
79
80function deserialize_co_treelab_api_CoreId(buffer_arg) {
81 return service_pb.CoreId.deserializeBinary(new Uint8Array(buffer_arg));
82}
83
84function serialize_co_treelab_api_CoreProjection(arg) {
85 if (!(arg instanceof service_pb.CoreProjection)) {
86 throw new Error('Expected argument of type co.treelab.api.CoreProjection');
87 }
88 return Buffer.from(arg.serializeBinary());
89}
90
91function deserialize_co_treelab_api_CoreProjection(buffer_arg) {
92 return service_pb.CoreProjection.deserializeBinary(new Uint8Array(buffer_arg));
93}
94
95function serialize_co_treelab_api_CoresResult(arg) {
96 if (!(arg instanceof service_pb.CoresResult)) {
97 throw new Error('Expected argument of type co.treelab.api.CoresResult');
98 }
99 return Buffer.from(arg.serializeBinary());
100}
101
102function deserialize_co_treelab_api_CoresResult(buffer_arg) {
103 return service_pb.CoresResult.deserializeBinary(new Uint8Array(buffer_arg));
104}
105
106function serialize_co_treelab_api_CreateWorkspaceInput(arg) {
107 if (!(arg instanceof service_pb.CreateWorkspaceInput)) {
108 throw new Error('Expected argument of type co.treelab.api.CreateWorkspaceInput');
109 }
110 return Buffer.from(arg.serializeBinary());
111}
112
113function deserialize_co_treelab_api_CreateWorkspaceInput(buffer_arg) {
114 return service_pb.CreateWorkspaceInput.deserializeBinary(new Uint8Array(buffer_arg));
115}
116
117function serialize_co_treelab_api_EmptyInput(arg) {
118 if (!(arg instanceof service_pb.EmptyInput)) {
119 throw new Error('Expected argument of type co.treelab.api.EmptyInput');
120 }
121 return Buffer.from(arg.serializeBinary());
122}
123
124function deserialize_co_treelab_api_EmptyInput(buffer_arg) {
125 return service_pb.EmptyInput.deserializeBinary(new Uint8Array(buffer_arg));
126}
127
128function serialize_co_treelab_api_EventPayload(arg) {
129 if (!(arg instanceof service_pb.EventPayload)) {
130 throw new Error('Expected argument of type co.treelab.api.EventPayload');
131 }
132 return Buffer.from(arg.serializeBinary());
133}
134
135function deserialize_co_treelab_api_EventPayload(buffer_arg) {
136 return service_pb.EventPayload.deserializeBinary(new Uint8Array(buffer_arg));
137}
138
139function serialize_co_treelab_api_GetCoreInput(arg) {
140 if (!(arg instanceof service_pb.GetCoreInput)) {
141 throw new Error('Expected argument of type co.treelab.api.GetCoreInput');
142 }
143 return Buffer.from(arg.serializeBinary());
144}
145
146function deserialize_co_treelab_api_GetCoreInput(buffer_arg) {
147 return service_pb.GetCoreInput.deserializeBinary(new Uint8Array(buffer_arg));
148}
149
150function serialize_co_treelab_api_GetCoresInput(arg) {
151 if (!(arg instanceof service_pb.GetCoresInput)) {
152 throw new Error('Expected argument of type co.treelab.api.GetCoresInput');
153 }
154 return Buffer.from(arg.serializeBinary());
155}
156
157function deserialize_co_treelab_api_GetCoresInput(buffer_arg) {
158 return service_pb.GetCoresInput.deserializeBinary(new Uint8Array(buffer_arg));
159}
160
161function serialize_co_treelab_api_GetTableInput(arg) {
162 if (!(arg instanceof service_pb.GetTableInput)) {
163 throw new Error('Expected argument of type co.treelab.api.GetTableInput');
164 }
165 return Buffer.from(arg.serializeBinary());
166}
167
168function deserialize_co_treelab_api_GetTableInput(buffer_arg) {
169 return service_pb.GetTableInput.deserializeBinary(new Uint8Array(buffer_arg));
170}
171
172function serialize_co_treelab_api_GetTablesInput(arg) {
173 if (!(arg instanceof service_pb.GetTablesInput)) {
174 throw new Error('Expected argument of type co.treelab.api.GetTablesInput');
175 }
176 return Buffer.from(arg.serializeBinary());
177}
178
179function deserialize_co_treelab_api_GetTablesInput(buffer_arg) {
180 return service_pb.GetTablesInput.deserializeBinary(new Uint8Array(buffer_arg));
181}
182
183function serialize_co_treelab_api_GetWorkspaceInput(arg) {
184 if (!(arg instanceof service_pb.GetWorkspaceInput)) {
185 throw new Error('Expected argument of type co.treelab.api.GetWorkspaceInput');
186 }
187 return Buffer.from(arg.serializeBinary());
188}
189
190function deserialize_co_treelab_api_GetWorkspaceInput(buffer_arg) {
191 return service_pb.GetWorkspaceInput.deserializeBinary(new Uint8Array(buffer_arg));
192}
193
194function serialize_co_treelab_api_RemoveCoreInput(arg) {
195 if (!(arg instanceof service_pb.RemoveCoreInput)) {
196 throw new Error('Expected argument of type co.treelab.api.RemoveCoreInput');
197 }
198 return Buffer.from(arg.serializeBinary());
199}
200
201function deserialize_co_treelab_api_RemoveCoreInput(buffer_arg) {
202 return service_pb.RemoveCoreInput.deserializeBinary(new Uint8Array(buffer_arg));
203}
204
205function serialize_co_treelab_api_RowId(arg) {
206 if (!(arg instanceof service_pb.RowId)) {
207 throw new Error('Expected argument of type co.treelab.api.RowId');
208 }
209 return Buffer.from(arg.serializeBinary());
210}
211
212function deserialize_co_treelab_api_RowId(buffer_arg) {
213 return service_pb.RowId.deserializeBinary(new Uint8Array(buffer_arg));
214}
215
216function serialize_co_treelab_api_TableId(arg) {
217 if (!(arg instanceof service_pb.TableId)) {
218 throw new Error('Expected argument of type co.treelab.api.TableId');
219 }
220 return Buffer.from(arg.serializeBinary());
221}
222
223function deserialize_co_treelab_api_TableId(buffer_arg) {
224 return service_pb.TableId.deserializeBinary(new Uint8Array(buffer_arg));
225}
226
227function serialize_co_treelab_api_TableProjection(arg) {
228 if (!(arg instanceof service_pb.TableProjection)) {
229 throw new Error('Expected argument of type co.treelab.api.TableProjection');
230 }
231 return Buffer.from(arg.serializeBinary());
232}
233
234function deserialize_co_treelab_api_TableProjection(buffer_arg) {
235 return service_pb.TableProjection.deserializeBinary(new Uint8Array(buffer_arg));
236}
237
238function serialize_co_treelab_api_TablesResult(arg) {
239 if (!(arg instanceof service_pb.TablesResult)) {
240 throw new Error('Expected argument of type co.treelab.api.TablesResult');
241 }
242 return Buffer.from(arg.serializeBinary());
243}
244
245function deserialize_co_treelab_api_TablesResult(buffer_arg) {
246 return service_pb.TablesResult.deserializeBinary(new Uint8Array(buffer_arg));
247}
248
249function serialize_co_treelab_api_UpdateCellInput(arg) {
250 if (!(arg instanceof service_pb.UpdateCellInput)) {
251 throw new Error('Expected argument of type co.treelab.api.UpdateCellInput');
252 }
253 return Buffer.from(arg.serializeBinary());
254}
255
256function deserialize_co_treelab_api_UpdateCellInput(buffer_arg) {
257 return service_pb.UpdateCellInput.deserializeBinary(new Uint8Array(buffer_arg));
258}
259
260function serialize_co_treelab_api_UpdateCoreInput(arg) {
261 if (!(arg instanceof service_pb.UpdateCoreInput)) {
262 throw new Error('Expected argument of type co.treelab.api.UpdateCoreInput');
263 }
264 return Buffer.from(arg.serializeBinary());
265}
266
267function deserialize_co_treelab_api_UpdateCoreInput(buffer_arg) {
268 return service_pb.UpdateCoreInput.deserializeBinary(new Uint8Array(buffer_arg));
269}
270
271function serialize_co_treelab_api_ViewId(arg) {
272 if (!(arg instanceof service_pb.ViewId)) {
273 throw new Error('Expected argument of type co.treelab.api.ViewId');
274 }
275 return Buffer.from(arg.serializeBinary());
276}
277
278function deserialize_co_treelab_api_ViewId(buffer_arg) {
279 return service_pb.ViewId.deserializeBinary(new Uint8Array(buffer_arg));
280}
281
282function serialize_co_treelab_api_WorkspaceId(arg) {
283 if (!(arg instanceof service_pb.WorkspaceId)) {
284 throw new Error('Expected argument of type co.treelab.api.WorkspaceId');
285 }
286 return Buffer.from(arg.serializeBinary());
287}
288
289function deserialize_co_treelab_api_WorkspaceId(buffer_arg) {
290 return service_pb.WorkspaceId.deserializeBinary(new Uint8Array(buffer_arg));
291}
292
293function serialize_co_treelab_api_WorkspaceProjection(arg) {
294 if (!(arg instanceof service_pb.WorkspaceProjection)) {
295 throw new Error('Expected argument of type co.treelab.api.WorkspaceProjection');
296 }
297 return Buffer.from(arg.serializeBinary());
298}
299
300function deserialize_co_treelab_api_WorkspaceProjection(buffer_arg) {
301 return service_pb.WorkspaceProjection.deserializeBinary(new Uint8Array(buffer_arg));
302}
303
304function serialize_co_treelab_api_WorkspaceSubscriptionInput(arg) {
305 if (!(arg instanceof service_pb.WorkspaceSubscriptionInput)) {
306 throw new Error('Expected argument of type co.treelab.api.WorkspaceSubscriptionInput');
307 }
308 return Buffer.from(arg.serializeBinary());
309}
310
311function deserialize_co_treelab_api_WorkspaceSubscriptionInput(buffer_arg) {
312 return service_pb.WorkspaceSubscriptionInput.deserializeBinary(new Uint8Array(buffer_arg));
313}
314
315function serialize_co_treelab_api_WorkspacesResult(arg) {
316 if (!(arg instanceof service_pb.WorkspacesResult)) {
317 throw new Error('Expected argument of type co.treelab.api.WorkspacesResult');
318 }
319 return Buffer.from(arg.serializeBinary());
320}
321
322function deserialize_co_treelab_api_WorkspacesResult(buffer_arg) {
323 return service_pb.WorkspacesResult.deserializeBinary(new Uint8Array(buffer_arg));
324}
325
326
327var TreeLabApiServiceService = exports.TreeLabApiServiceService = {
328 createWorkspace: {
329 path: '/co.treelab.api.TreeLabApiService/CreateWorkspace',
330 requestStream: false,
331 responseStream: false,
332 requestType: service_pb.CreateWorkspaceInput,
333 responseType: service_pb.WorkspaceId,
334 requestSerialize: serialize_co_treelab_api_CreateWorkspaceInput,
335 requestDeserialize: deserialize_co_treelab_api_CreateWorkspaceInput,
336 responseSerialize: serialize_co_treelab_api_WorkspaceId,
337 responseDeserialize: deserialize_co_treelab_api_WorkspaceId,
338 },
339 addCore: {
340 path: '/co.treelab.api.TreeLabApiService/AddCore',
341 requestStream: false,
342 responseStream: false,
343 requestType: service_pb.AddCoreInput,
344 responseType: service_pb.CoreId,
345 requestSerialize: serialize_co_treelab_api_AddCoreInput,
346 requestDeserialize: deserialize_co_treelab_api_AddCoreInput,
347 responseSerialize: serialize_co_treelab_api_CoreId,
348 responseDeserialize: deserialize_co_treelab_api_CoreId,
349 },
350 updateCore: {
351 path: '/co.treelab.api.TreeLabApiService/UpdateCore',
352 requestStream: false,
353 responseStream: false,
354 requestType: service_pb.UpdateCoreInput,
355 responseType: service_pb.CoreId,
356 requestSerialize: serialize_co_treelab_api_UpdateCoreInput,
357 requestDeserialize: deserialize_co_treelab_api_UpdateCoreInput,
358 responseSerialize: serialize_co_treelab_api_CoreId,
359 responseDeserialize: deserialize_co_treelab_api_CoreId,
360 },
361 removeCore: {
362 path: '/co.treelab.api.TreeLabApiService/RemoveCore',
363 requestStream: false,
364 responseStream: false,
365 requestType: service_pb.RemoveCoreInput,
366 responseType: service_pb.CoreId,
367 requestSerialize: serialize_co_treelab_api_RemoveCoreInput,
368 requestDeserialize: deserialize_co_treelab_api_RemoveCoreInput,
369 responseSerialize: serialize_co_treelab_api_CoreId,
370 responseDeserialize: deserialize_co_treelab_api_CoreId,
371 },
372 addTable: {
373 path: '/co.treelab.api.TreeLabApiService/AddTable',
374 requestStream: false,
375 responseStream: false,
376 requestType: service_pb.AddTableInput,
377 responseType: service_pb.TableId,
378 requestSerialize: serialize_co_treelab_api_AddTableInput,
379 requestDeserialize: deserialize_co_treelab_api_AddTableInput,
380 responseSerialize: serialize_co_treelab_api_TableId,
381 responseDeserialize: deserialize_co_treelab_api_TableId,
382 },
383 addColumn: {
384 path: '/co.treelab.api.TreeLabApiService/AddColumn',
385 requestStream: false,
386 responseStream: false,
387 requestType: service_pb.AddColumnInput,
388 responseType: service_pb.ColumnId,
389 requestSerialize: serialize_co_treelab_api_AddColumnInput,
390 requestDeserialize: deserialize_co_treelab_api_AddColumnInput,
391 responseSerialize: serialize_co_treelab_api_ColumnId,
392 responseDeserialize: deserialize_co_treelab_api_ColumnId,
393 },
394 addRow: {
395 path: '/co.treelab.api.TreeLabApiService/AddRow',
396 requestStream: false,
397 responseStream: false,
398 requestType: service_pb.AddRowInput,
399 responseType: service_pb.RowId,
400 requestSerialize: serialize_co_treelab_api_AddRowInput,
401 requestDeserialize: deserialize_co_treelab_api_AddRowInput,
402 responseSerialize: serialize_co_treelab_api_RowId,
403 responseDeserialize: deserialize_co_treelab_api_RowId,
404 },
405 updateCell: {
406 path: '/co.treelab.api.TreeLabApiService/UpdateCell',
407 requestStream: false,
408 responseStream: false,
409 requestType: service_pb.UpdateCellInput,
410 responseType: service_pb.TableId,
411 requestSerialize: serialize_co_treelab_api_UpdateCellInput,
412 requestDeserialize: deserialize_co_treelab_api_UpdateCellInput,
413 responseSerialize: serialize_co_treelab_api_TableId,
414 responseDeserialize: deserialize_co_treelab_api_TableId,
415 },
416 addView: {
417 path: '/co.treelab.api.TreeLabApiService/AddView',
418 requestStream: false,
419 responseStream: false,
420 requestType: service_pb.AddViewInput,
421 responseType: service_pb.ViewId,
422 requestSerialize: serialize_co_treelab_api_AddViewInput,
423 requestDeserialize: deserialize_co_treelab_api_AddViewInput,
424 responseSerialize: serialize_co_treelab_api_ViewId,
425 responseDeserialize: deserialize_co_treelab_api_ViewId,
426 },
427 subscribeToWorkspace: {
428 path: '/co.treelab.api.TreeLabApiService/SubscribeToWorkspace',
429 requestStream: false,
430 responseStream: true,
431 requestType: service_pb.WorkspaceSubscriptionInput,
432 responseType: service_pb.EventPayload,
433 requestSerialize: serialize_co_treelab_api_WorkspaceSubscriptionInput,
434 requestDeserialize: deserialize_co_treelab_api_WorkspaceSubscriptionInput,
435 responseSerialize: serialize_co_treelab_api_EventPayload,
436 responseDeserialize: deserialize_co_treelab_api_EventPayload,
437 },
438 getWorkspace: {
439 path: '/co.treelab.api.TreeLabApiService/GetWorkspace',
440 requestStream: false,
441 responseStream: false,
442 requestType: service_pb.GetWorkspaceInput,
443 responseType: service_pb.WorkspaceProjection,
444 requestSerialize: serialize_co_treelab_api_GetWorkspaceInput,
445 requestDeserialize: deserialize_co_treelab_api_GetWorkspaceInput,
446 responseSerialize: serialize_co_treelab_api_WorkspaceProjection,
447 responseDeserialize: deserialize_co_treelab_api_WorkspaceProjection,
448 },
449 getCore: {
450 path: '/co.treelab.api.TreeLabApiService/GetCore',
451 requestStream: false,
452 responseStream: false,
453 requestType: service_pb.GetCoreInput,
454 responseType: service_pb.CoreProjection,
455 requestSerialize: serialize_co_treelab_api_GetCoreInput,
456 requestDeserialize: deserialize_co_treelab_api_GetCoreInput,
457 responseSerialize: serialize_co_treelab_api_CoreProjection,
458 responseDeserialize: deserialize_co_treelab_api_CoreProjection,
459 },
460 getTable: {
461 path: '/co.treelab.api.TreeLabApiService/GetTable',
462 requestStream: false,
463 responseStream: false,
464 requestType: service_pb.GetTableInput,
465 responseType: service_pb.TableProjection,
466 requestSerialize: serialize_co_treelab_api_GetTableInput,
467 requestDeserialize: deserialize_co_treelab_api_GetTableInput,
468 responseSerialize: serialize_co_treelab_api_TableProjection,
469 responseDeserialize: deserialize_co_treelab_api_TableProjection,
470 },
471 getAllWorkspaces: {
472 path: '/co.treelab.api.TreeLabApiService/GetAllWorkspaces',
473 requestStream: false,
474 responseStream: false,
475 requestType: service_pb.EmptyInput,
476 responseType: service_pb.WorkspacesResult,
477 requestSerialize: serialize_co_treelab_api_EmptyInput,
478 requestDeserialize: deserialize_co_treelab_api_EmptyInput,
479 responseSerialize: serialize_co_treelab_api_WorkspacesResult,
480 responseDeserialize: deserialize_co_treelab_api_WorkspacesResult,
481 },
482 getAllCores: {
483 path: '/co.treelab.api.TreeLabApiService/GetAllCores',
484 requestStream: false,
485 responseStream: false,
486 requestType: service_pb.GetCoresInput,
487 responseType: service_pb.CoresResult,
488 requestSerialize: serialize_co_treelab_api_GetCoresInput,
489 requestDeserialize: deserialize_co_treelab_api_GetCoresInput,
490 responseSerialize: serialize_co_treelab_api_CoresResult,
491 responseDeserialize: deserialize_co_treelab_api_CoresResult,
492 },
493 getAllTables: {
494 path: '/co.treelab.api.TreeLabApiService/GetAllTables',
495 requestStream: false,
496 responseStream: false,
497 requestType: service_pb.GetTablesInput,
498 responseType: service_pb.TablesResult,
499 requestSerialize: serialize_co_treelab_api_GetTablesInput,
500 requestDeserialize: deserialize_co_treelab_api_GetTablesInput,
501 responseSerialize: serialize_co_treelab_api_TablesResult,
502 responseDeserialize: deserialize_co_treelab_api_TablesResult,
503 },
504};
505
506exports.TreeLabApiServiceClient = grpc.makeGenericClientConstructor(TreeLabApiServiceService);