{"__symbolic":"module","version":4,"metadata":{"FormlyJigsawSelectModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"FormlyFieldSelect"},{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":14,"character":8},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":15,"character":8},{"__symbolic":"reference","module":"@rdkmaster/jigsaw","name":"JigsawSelectModule","line":16,"character":8},{"__symbolic":"reference","module":"@rdkmaster/formly/form-field","name":"FormlyJigsawFormFieldModule","line":17,"character":8},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FormlyModule","line":18,"character":8},"member":"forChild"},"arguments":[{"types":[{"name":"select","component":{"__symbolic":"reference","name":"FormlyFieldSelect"},"wrappers":["form-field"]},{"name":"select-group","component":{"__symbolic":"reference","name":"ɵa"},"wrappers":["form-field"]},{"name":"select-collapse","component":{"__symbolic":"reference","name":"ɵb"},"wrappers":["form-field"]}]}]}]}]}],"members":{}},"FormlyFieldSelect":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@rdkmaster/formly/form-field","name":"FormlyFieldType","line":41,"character":39},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"formly-field-jigsaw-select","template":"\n        <jigsaw-select\n            [formControl]=\"formControl\"\n            [formlyAttributes]=\"field\"\n            [valid]=\"to.valid && !showError\"\n            [width]=\"to.width\"\n            [height]=\"to.height\"\n            [disabled]=\"to.disabled\"\n            [showBorder]=\"to.showBorder\"\n            [minWidth]=\"to.minWidth\"\n            [maxWidth]=\"to.maxWidth\"\n            [trackItemBy]=\"to.trackItemBy\"\n            [labelField]=\"to.labelField\"\n            [placeholder]=\"to.placeholder\"\n            [optionWidth]=\"to.optionWidth\"\n            [optionHeight]=\"to.optionHeight\"\n            [optionCount]=\"to.optionCount\"\n            [multipleSelect]=\"to.multipleSelect\"\n            [searchable]=\"to.searchable\"\n            [clearable]=\"to.clearable\"\n            [openTrigger]=\"to.openTrigger\"\n            [closeTrigger]=\"to.closeTrigger\"\n            [useStatistics]=\"to.useStatistics\"\n            [theme]=\"to.theme\"\n            [data]=\"to.data\"\n            [manualSearch]=\"to.manualSearch\"\n            [searchDebounce]=\"to.searchDebounce\"\n            [(value)]=\"to.value\"\n            (valueChange)=\"_$valueChange($event)\"\n            (remove)=\"to.remove && to.remove($event)\"\n            (searchKeywordChange)=\"to.searchKeywordChange && to.searchKeywordChange($event)\"\n        ></jigsaw-select>\n    ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":39,"character":21},"member":"OnPush"}}]}],"members":{"_instance":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":57,"character":5},"arguments":[{"__symbolic":"reference","module":"@rdkmaster/jigsaw","name":"JigsawSelect","line":57,"character":15}]}]}],"_$valueChange":[{"__symbolic":"method"}]}},"ɵa":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@rdkmaster/formly/form-field","name":"FormlyFieldType","line":38,"character":44},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"formly-field-jigsaw-select-group","template":"\n        <jigsaw-group-select\n            [formControl]=\"formControl\"\n            [formlyAttributes]=\"field\"\n            [valid]=\"to.valid && !showError\"\n            [width]=\"to.width\"\n            [height]=\"to.height\"\n            [minWidth]=\"to.minWidth\"\n            [maxWidth]=\"to.maxWidth\"\n            [trackItemBy]=\"to.trackItemBy\"\n            [showBorder]=\"to.showBorder\"\n            [labelField]=\"to.labelField\"\n            [placeholder]=\"to.placeholder\"\n            [optionWidth]=\"to.optionWidth\"\n            [optionHeight]=\"to.optionHeight\"\n            [optionCount]=\"to.optionCount\"\n            [multipleSelect]=\"to.multipleSelect\"\n            [searchable]=\"to.searchable\"\n            [clearable]=\"to.clearable\"\n            [openTrigger]=\"to.openTrigger\"\n            [closeTrigger]=\"to.closeTrigger\"\n            [useStatistics]=\"to.useStatistics\"\n            [groupField]=\"to.groupField\"\n            [theme]=\"to.theme\"\n            [data]=\"to.data\"\n            [(value)]=\"to.value\"\n            (valueChange)=\"to.valueChange && to.valueChange($event)\"\n            (remove)=\"to.remove && to.remove($event)\"\n        ></jigsaw-group-select>\n    ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":36,"character":21},"member":"OnPush"}}]}],"members":{"_instance":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":55,"character":5},"arguments":[{"__symbolic":"reference","module":"@rdkmaster/jigsaw","name":"JigsawSelectGroup","line":55,"character":15}]}]}]}},"ɵb":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@rdkmaster/formly/form-field","name":"FormlyFieldType","line":38,"character":47},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"formly-field-jigsaw-select-collapse","template":"\n        <jigsaw-collapse-select\n            [formControl]=\"formControl\"\n            [formlyAttributes]=\"field\"\n            [valid]=\"to.valid && !showError\"\n            [width]=\"to.width\"\n            [height]=\"to.height\"\n            [minWidth]=\"to.minWidth\"\n            [maxWidth]=\"to.maxWidth\"\n            [trackItemBy]=\"to.trackItemBy\"\n            [labelField]=\"to.labelField\"\n            [showBorder]=\"to.showBorder\"\n            [placeholder]=\"to.placeholder\"\n            [optionWidth]=\"to.optionWidth\"\n            [optionHeight]=\"to.optionHeight\"\n            [optionCount]=\"to.optionCount\"\n            [multipleSelect]=\"to.multipleSelect\"\n            [searchable]=\"to.searchable\"\n            [clearable]=\"to.clearable\"\n            [openTrigger]=\"to.openTrigger\"\n            [closeTrigger]=\"to.closeTrigger\"\n            [useStatistics]=\"to.useStatistics\"\n            [groupField]=\"to.groupField\"\n            [theme]=\"to.theme\"\n            [data]=\"to.data\"\n            [(value)]=\"to.value\"\n            (valueChange)=\"to.valueChange && to.valueChange($event)\"\n            (remove)=\"to.remove && to.remove($event)\"\n        ></jigsaw-collapse-select>\n    ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":36,"character":21},"member":"OnPush"}}]}],"members":{"_instance":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":55,"character":5},"arguments":[{"__symbolic":"reference","module":"@rdkmaster/jigsaw","name":"JigsawSelectCollapse","line":55,"character":15}]}]}]}}},"origins":{"FormlyJigsawSelectModule":"./select.module","FormlyFieldSelect":"./select.type","ɵa":"./select-group.type","ɵb":"./select-collpase.type"},"importAs":"@rdkmaster/formly/select"}