[{"__symbolic":"module","version":4,"metadata":{"VariableRadioComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../component-variable","name":"ComponentVariable","line":36,"character":44},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":31,"character":1},"arguments":[{"selector":"variable-radio","template":"\n<span class=\"var-title\">{{variable.description}}</span>\n<ion-list radio-group [(ngModel)]=\"variableValue.value\" (ionChange)=\"onChangeCallback()\" *ngFor=\"let option of variable.options\">\n    <ion-item class=\"radio-item\">\n        <ion-label>{{option.label}}</ion-label>\n        <ion-radio value=\"{{option.variableValue.value}}\"></ion-radio>\n    </ion-item>\n</ion-list>\n","styles":["\n.radio-item {\n    min-height: 36px;\n    height: 36px;\n}\n\n.var-title {\n    padding-bottom: 8px;\n}\n\n.list-md {\n    margin: -1px 0 -8px !important\n}\n"]}]}],"members":{"variable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":5},"arguments":["variable"]}]}],"callback":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":5},"arguments":["callbackOnChange"]}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}],"setValue":[{"__symbolic":"method"}],"getVariable":[{"__symbolic":"method"}],"onChangeCallback":[{"__symbolic":"method"}],"getLegendClass":[{"__symbolic":"method"}]}}}}]