[{"__symbolic":"module","version":4,"metadata":{"WriteMultiSelectListFieldComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../base-field/abstract-field-write.component","name":"AbstractFieldWriteComponent","line":31,"character":56},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"ccd-write-multi-select-list-field","template":"\n    <div class=\"form-group bottom-30\" [ngClass]=\"{'error': !checkboxes.valid && checkboxes.touched}\" [id]=\"id()\">\n\n      <fieldset>\n\n        <legend>\n          <span class=\"form-label\" *ngIf=\"caseField.label\">{{caseField | ccdFieldLabel}}</span>\n          <span *ngIf=\"caseField.hint_text\" class=\"form-hint\">{{caseField.hint_text}}</span>\n          <span *ngIf=\"checkboxes.errors && checkboxes.touched\" class=\"error-message\">{{checkboxes.errors | ccdFirstError}}</span>\n        </legend>\n\n        <ng-container *ngFor=\"let checkbox of caseField.field_type.fixed_list_items\">\n\n          <div class=\"multiple-choice\">\n            <input class=\"form-control\" [id]=\"id()+'-'+checkbox.code\" [name]=\"id()\" type=\"checkbox\" [value]=\"checkbox.code\" [checked]=\"isSelected(checkbox.code)\" (change)=\"onCheckChange($event)\">\n            <label class=\"form-label\" [for]=\"id()+'-'+checkbox.code\">{{checkbox.label}}</label>\n          </div>\n\n        </ng-container>\n\n      </fieldset>\n\n    </div>\n  "}]}],"members":{"ngOnInit":[{"__symbolic":"method"}],"onCheckChange":[{"__symbolic":"method"}],"isSelected":[{"__symbolic":"method"}]}}}}]