[{"__symbolic":"module","version":4,"metadata":{"SimPseudoCheckboxState":{"__symbolic":"interface"},"_SimPseudoCheckboxMixinBase":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngx-simple/core/common-behaviors","name":"mixinDisabled","line":5,"character":43},"arguments":[{"__symbolic":"reference","module":"@ngx-simple/core/common-behaviors","name":"MixinElementRefBase","line":5,"character":57}]},"SimPseudoCheckboxComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"_SimPseudoCheckboxMixinBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"sim-pseudo-checkbox","template":"","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":11,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":12,"character":19},"member":"OnPush"},"host":{"class":"sim-pseudo-checkbox","[class.sim-pseudo-checkbox-indeterminate]":"state === \"indeterminate\"","[class.sim-pseudo-checkbox-checked]":"state === \"checked\"","$quoted$":["[class.sim-pseudo-checkbox-indeterminate]","[class.sim-pseudo-checkbox-checked]"]},"styles":[".sim-pseudo-checkbox{border:1px solid;border-radius:2px;box-sizing:border-box;cursor:pointer;display:inline-block;flex-shrink:0;height:16px;position:relative;transition:background-color 90ms cubic-bezier(0,0,.2,.1);vertical-align:middle;width:16px}.sim-pseudo-checkbox:after{border-bottom:2px solid;content:\"\";opacity:0;position:absolute;transition:opacity 90ms cubic-bezier(0,0,.2,.1)}.sim-pseudo-checkbox-disabled{cursor:default}.sim-pseudo-checkbox-indeterminate:after{border-radius:2px;left:2px;opacity:1;top:6px;width:10px}.sim-pseudo-checkbox-checked:after{border-left:2px solid;box-sizing:content-box;height:3px;left:2px;opacity:1;top:3.4px;transform:rotate(-45deg);width:8px}"]}]}],"members":{"state":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":25,"character":3},"arguments":["class.sim-pseudo-checkbox-disabled"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":28,"character":27}]}]}}}}]