[{"__symbolic":"module","version":4,"metadata":{"ToolService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":26,"character":28},{"__symbolic":"reference","module":"../../core","name":"ConfigService","line":27,"character":30}]}],"get":[{"__symbolic":"method"}],"setTools":[{"__symbolic":"method"}],"getTool":[{"__symbolic":"method"}],"getToolClass":[{"__symbolic":"method"}],"selectTool":[{"__symbolic":"method"}],"selectPreviousTool":[{"__symbolic":"method"}],"unselectTool":[{"__symbolic":"method"}],"handleToolsChange":[{"__symbolic":"method"}]},"statics":{"toolDefs":{"__symbolic":"binop","operator":"=","left":{"__symbolic":"index","expression":{"__symbolic":"reference","name":"window"},"index":"igoToolDefs"},"right":{"__symbolic":"if","condition":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"index","expression":{"__symbolic":"reference","name":"window"},"index":"igoToolDefs"},"right":{"__symbolic":"reference","name":"undefined"}},"thenExpression":{},"elseExpression":{"__symbolic":"index","expression":{"__symbolic":"reference","name":"window"},"index":"igoToolDefs"}}}}},"Register":{"__symbolic":"function","parameters":["toolDef"],"value":{"__symbolic":"error","message":"Lambda not supported","line":108,"character":9}}}}]