{"__symbolic":"module","version":4,"metadata":{"TreeMultiSelectComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"clink-tree-multi-select","template":"<div class=\"tree-multi-select\">\r\n    <nz-input-group [nzSuffix]=\"suffixIcon\" class=\"input-container\">\r\n        <input type=\"text\" nz-input [placeholder]=\"inputPlaceholder\" [(ngModel)]=\"searchValue\" />\r\n    </nz-input-group>\r\n    <ng-template #suffixIcon>\r\n        <i nz-icon nzType=\"search\"></i>\r\n    </ng-template>\r\n    <div class=\"tree-multi-select-container\">\r\n        <nz-tree\r\n            [nzData]=\"nodes\"\r\n            nzCheckable\r\n            nzMultiple\r\n            [nzSearchValue]=\"searchValue\"\r\n            [nzCheckedKeys]=\"checkedKeys\"\r\n            (nzCheckBoxChange)=\"nzCheckBoxEvent($event)\"\r\n        ></nz-tree>\r\n    </div>\r\n</div>\r\n","styles":[".tree-multi-select{height:100%}.tree-multi-select .input-container{margin:8px 12px 8px 0;width:calc(100% - 8px)}.tree-multi-select .tree-multi-select-container{height:calc(100% - 48px);overflow-y:auto}"]}]}],"members":{"titleField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":5}}]}],"keyField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5}}]}],"childrenField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"treeNodes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":5}}]}],"defaultCheckedKeys":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5}}]}],"inputPlaceholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":5}}]}],"checkedChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":39,"character":5}}]}],"conversionNodes":[{"__symbolic":"method"}],"nzCheckBoxEvent":[{"__symbolic":"method"}]}},"TreeMultiSelectModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"TreeMultiSelectComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":14},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":9,"character":28},{"__symbolic":"reference","module":"ng-zorro-antd/tree","name":"NzTreeModule","line":9,"character":41},{"__symbolic":"reference","module":"ng-zorro-antd/input","name":"NzInputModule","line":9,"character":55}],"exports":[{"__symbolic":"reference","name":"TreeMultiSelectComponent"}]}]}],"members":{}}},"origins":{"TreeMultiSelectComponent":"./tree-multi-select.component","TreeMultiSelectModule":"./tree-multi-select.module"},"importAs":"clink-ui-x/tree-multi-select"}