{"__symbolic":"module","version":4,"metadata":{"toArray":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"if","condition":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Array"},"member":"isArray"},"arguments":[{"__symbolic":"reference","name":"value"}]},"thenExpression":{"__symbolic":"reference","name":"value"},"elseExpression":[{"__symbolic":"reference","name":"value"}]}},"BooleanInput":{"__symbolic":"interface"},"toBoolean":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"!=","left":{"__symbolic":"reference","name":"value"},"right":null},"right":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"reference","name":"value"},"right":"false"}}},"toElement":{"__symbolic":"function","parameters":["elementOrRef"],"value":{"__symbolic":"if","condition":{"__symbolic":"binop","operator":"instanceof","left":{"__symbolic":"reference","name":"elementOrRef"},"right":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":7,"character":33}},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"elementOrRef"},"member":"nativeElement"},"elseExpression":{"__symbolic":"reference","name":"elementOrRef"}}},"toJson":{"__symbolic":"function"},"fromJson":{"__symbolic":"function"},"NumberInput":{"__symbolic":"interface"},"toNumber":{"__symbolic":"function","parameters":["value","fallbackValue"],"defaults":[null,0],"value":{"__symbolic":"if","condition":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"_isNumberValue"},"arguments":[{"__symbolic":"reference","name":"value"}]},"thenExpression":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"Number"},"arguments":[{"__symbolic":"reference","name":"value"}]},"elseExpression":{"__symbolic":"reference","name":"fallbackValue"}}},"_isNumberValue":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"pre","operator":"!","operand":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"isNaN"},"arguments":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"parseFloat"},"arguments":[{"__symbolic":"reference","name":"value"}]}]}},"right":{"__symbolic":"pre","operator":"!","operand":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"isNaN"},"arguments":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"Number"},"arguments":[{"__symbolic":"reference","name":"value"}]}]}}}},"toString":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"if","condition":{"__symbolic":"binop","operator":"==","left":{"__symbolic":"reference","name":"value"},"right":null},"thenExpression":"","elseExpression":{"__symbolic":"error","message":"Reference to a non-exported function","line":13,"character":9,"context":{"name":"baseToString"},"module":"./string"}}}},"origins":{"toArray":"./array","BooleanInput":"./boolean","toBoolean":"./boolean","toElement":"./element","toJson":"./json","fromJson":"./json","NumberInput":"./number","toNumber":"./number","_isNumberValue":"./number","toString":"./string"},"importAs":"@ngx-simple/core/coercion"}