[{"__symbolic":"module","version":4,"metadata":{"MAT_SLIDE_TOGGLE_REQUIRED_VALIDATOR":{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":4,"character":11},"useExisting":{"__symbolic":"reference","name":"SimSwitchRequiredValidator"},"multi":true},"SimSwitchRequiredValidator":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/forms","name":"CheckboxRequiredValidator","line":26,"character":48},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":15,"character":1},"arguments":[{"selector":"sim-switch[required][formControlName],\n             sim-switch[required][formControl], sim-switch[required][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":20,"character":15},"useExisting":{"__symbolic":"reference","name":"SimSwitchRequiredValidator"},"multi":true}]}]}]}}}]