@iotize/tap
Version:
IoTize Device client for Javascript
1 lines • 2.54 kB
JSON
{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"function","parameters":["variableService","key","value"],"value":{"__symbolic":"new","expression":{"__symbol":1,"members":[]},"arguments":[{"__symbolic":"reference","name":"key"},{"variableService":{"__symbolic":"reference","name":"variableService"},"config":{"id":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"value"},"member":"id"},"dataType":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"value"},"member":"dataType"},"length":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"value"},"member":"length"}},"converter":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"value"},"member":"converter"},"right":{"__symbolic":"if","condition":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"value"},"member":"dataType"}},"thenExpression":{"__symbolic":"call","expression":{"__symbol":2,"members":[]},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","name":"value"},"member":"dataType"},{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"value"},"member":"length"},"right":1}]},"elseExpression":{"__symbol":3,"members":[]}}}}]}}},{"symbol":{"__symbol":1,"members":[]},"metadata":{"__symbolic":"class","extends":{"__symbol":4,"members":[]},"arity":2,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","context":{"typeName":"KeyType"},"fileName":"data\\src\\lib\\target-variable\\tap-variable\\tap-variable.ts"},{"__symbolic":"select","expression":{"__symbol":1,"members":[]},"member":"InstanceOptions","arguments":[{"__symbolic":"error","message":"Could not resolve type","context":{"typeName":"DataType"},"fileName":"data\\src\\lib\\target-variable\\tap-variable\\tap-variable.ts"}]}]}],"readRawInner":[{"__symbolic":"method"}],"writeRaw":[{"__symbolic":"method"}]}}}],"symbols":[{"__symbol":0,"name":"createTapVariableFromConfig","filePath":"./tap-variable"},{"__symbol":1,"name":"TapVariable","filePath":"./tap-variable"},{"__symbol":2,"name":"getConverterFromVariableType","filePath":"../../utility/type-converter-factory"},{"__symbol":3,"name":"BLANK_CONVERTER","filePath":"../../utility/blank-converter"},{"__symbol":4,"name":"AbstractVariable","filePath":"../abstract-variable-stream"}]}