[{"__symbolic":"module","version":3,"metadata":{"SWITCHBUTTON_TEMPLATE":"\n\t<span class=\"switchbutton f-inline-row f-full\"\n\t\t\t[class.switchbutton-readonly]=\"readonly\"\n\t\t\t[class.switchbutton-disabled]=\"disabled\"\n\t\t\t[class.switchbutton-checked]=\"value\" (click)=\"onClick($event)\">\n\t\t<span class=\"switchbutton-inner\">\n\t\t\t<span class=\"switchbutton-on\">\n\t\t\t\t<span class=\"f-row f-content-center\">{{onText}}</span>\n\t\t\t</span>\n\t\t\t<span class=\"switchbutton-handle\">\n\t\t\t\t<span class=\"f-row f-content-center\">{{handleText}}</span>\n\t\t\t</span>\n\t\t\t<span class=\"switchbutton-off\">\n\t\t\t\t<span class=\"f-row f-content-center\">{{offText}}</span>\n\t\t\t</span>\n\t\t\t<input class=\"switchbutton-value\" type=\"checkbox\" [attr.id]=\"inputId\">\n\t\t</span>\n\t</span>\n","SwitchButtonComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../base/value-accessor-base","name":"ValueAccessorBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"eui-switchbutton","template":{"__symbolic":"reference","name":"SWITCHBUTTON_TEMPLATE"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"SwitchButtonComponent"},"multi":true}],"host":{"[class.f-inline-row]":"true","$quoted$":["[class.f-inline-row]"]}}]}],"members":{"onText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"offText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"handleText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"readonly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"inputId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"SWITCHBUTTON_TEMPLATE":"\n\t<span class=\"switchbutton f-inline-row f-full\"\n\t\t\t[class.switchbutton-readonly]=\"readonly\"\n\t\t\t[class.switchbutton-disabled]=\"disabled\"\n\t\t\t[class.switchbutton-checked]=\"value\" (click)=\"onClick($event)\">\n\t\t<span class=\"switchbutton-inner\">\n\t\t\t<span class=\"switchbutton-on\">\n\t\t\t\t<span class=\"f-row f-content-center\">{{onText}}</span>\n\t\t\t</span>\n\t\t\t<span class=\"switchbutton-handle\">\n\t\t\t\t<span class=\"f-row f-content-center\">{{handleText}}</span>\n\t\t\t</span>\n\t\t\t<span class=\"switchbutton-off\">\n\t\t\t\t<span class=\"f-row f-content-center\">{{offText}}</span>\n\t\t\t</span>\n\t\t\t<input class=\"switchbutton-value\" type=\"checkbox\" [attr.id]=\"inputId\">\n\t\t</span>\n\t</span>\n","SwitchButtonComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../base/value-accessor-base","name":"ValueAccessorBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"eui-switchbutton","template":{"__symbolic":"reference","name":"SWITCHBUTTON_TEMPLATE"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"SwitchButtonComponent"},"multi":true}],"host":{"[class.f-inline-row]":"true"}}]}],"members":{"onText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"offText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"handleText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"readonly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"inputId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}]}}}}]