ng-zorro-antd
Version:
An enterprise-class UI components based on Ant Design and Angular
16 lines (14 loc) • 20.5 kB
JavaScript
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("@angular/cdk/a11y"),require("@angular/cdk/bidi"),require("@angular/cdk/keycodes"),require("@angular/cdk/overlay"),require("@angular/core"),require("@angular/forms"),require("ng-zorro-antd/core/animation"),require("ng-zorro-antd/core/config"),require("ng-zorro-antd/core/no-animation"),require("ng-zorro-antd/core/polyfill"),require("ng-zorro-antd/core/tree"),require("ng-zorro-antd/core/util"),require("ng-zorro-antd/select"),require("rxjs"),require("rxjs/operators"),require("@angular/common"),require("ng-zorro-antd/core/overlay"),require("ng-zorro-antd/empty"),require("ng-zorro-antd/icon"),require("ng-zorro-antd/tree")):"function"==typeof define&&define.amd?define("ng-zorro-antd/tree-select",["exports","@angular/cdk/a11y","@angular/cdk/bidi","@angular/cdk/keycodes","@angular/cdk/overlay","@angular/core","@angular/forms","ng-zorro-antd/core/animation","ng-zorro-antd/core/config","ng-zorro-antd/core/no-animation","ng-zorro-antd/core/polyfill","ng-zorro-antd/core/tree","ng-zorro-antd/core/util","ng-zorro-antd/select","rxjs","rxjs/operators","@angular/common","ng-zorro-antd/core/overlay","ng-zorro-antd/empty","ng-zorro-antd/icon","ng-zorro-antd/tree"],n):n(((e="undefined"!=typeof globalThis?globalThis:e||self)["ng-zorro-antd"]=e["ng-zorro-antd"]||{},e["ng-zorro-antd"]["tree-select"]={}),e.ng.cdk.a11y,e.ng.cdk.bidi,e.ng.cdk.keycodes,e.ng.cdk.overlay,e.ng.core,e.ng.forms,e["ng-zorro-antd"].core.animation,e["ng-zorro-antd"].core.config,e["ng-zorro-antd"].core["no-animation"],e["ng-zorro-antd"].core.polyfill,e["ng-zorro-antd"].core.tree,e["ng-zorro-antd"].core.util,e["ng-zorro-antd"].select,e.rxjs,e.rxjs.operators,e.ng.common,e["ng-zorro-antd"].core.overlay,e["ng-zorro-antd"].empty,e["ng-zorro-antd"].icon,e["ng-zorro-antd"].tree)}(this,(function(e,n,t,o,r,i,a,l,s,c,d,p,u,h,z,y,g,f,C,m,v){"use strict";
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var S=function(e,n){return(S=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])})(e,n)};function b(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function t(){this.constructor=e}S(e,n),e.prototype=null===n?Object.create(n):(t.prototype=n.prototype,new t)}function k(e,n,t,o){var r,i=arguments.length,a=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,n,t,o);else for(var l=e.length-1;l>=0;l--)(r=e[l])&&(a=(i<3?r(a):i>3?r(n,t,a):r(n,t))||a);return i>3&&a&&Object.defineProperty(n,t,a),a}function w(e,n){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,n)}Object.create;function O(e,n){var t="function"==typeof Symbol&&e[Symbol.iterator];if(!t)return e;var o,r,i=t.call(e),a=[];try{for(;(void 0===n||n-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(e){r={error:e}}finally{try{o&&!o.done&&(t=i.return)&&t.call(i)}finally{if(r)throw r.error}}return a}function D(){for(var e=[],n=0;n<arguments.length;n++)e=e.concat(O(arguments[n]));return e}Object.create;var I=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return b(n,e),n}(p.NzTreeBaseService);function N(e){return e.get(I)}I.decorators=[{type:i.Injectable}];var M="ant-select-dropdown ant-select-tree-dropdown",x=function(e){function n(n,t,o,r,a,l,s,c){var d=e.call(this,n)||this;return d.nzConfigService=t,d.renderer=o,d.cdr=r,d.elementRef=a,d.directionality=l,d.focusMonitor=s,d.noAnimation=c,d._nzModuleName="treeSelect",d.nzId=null,d.nzAllowClear=!0,d.nzShowExpand=!0,d.nzShowLine=!1,d.nzDropdownMatchSelectWidth=!0,d.nzCheckable=!1,d.nzHideUnMatched=!1,d.nzShowIcon=!1,d.nzShowSearch=!1,d.nzDisabled=!1,d.nzAsyncData=!1,d.nzMultiple=!1,d.nzDefaultExpandAll=!1,d.nzCheckStrictly=!1,d.nzVirtualItemSize=28,d.nzVirtualMaxBufferPx=500,d.nzVirtualMinBufferPx=28,d.nzVirtualHeight=null,d.nzNodes=[],d.nzOpen=!1,d.nzSize="default",d.nzPlaceHolder="",d.nzDropdownStyle=null,d.nzDisplayWith=function(e){return e.title},d.nzMaxTagPlaceholder=null,d.nzOpenChange=new i.EventEmitter,d.nzCleared=new i.EventEmitter,d.nzRemoved=new i.EventEmitter,d.nzExpandChange=new i.EventEmitter,d.nzTreeClick=new i.EventEmitter,d.nzTreeCheckBoxChange=new i.EventEmitter,d.dropdownClassName=M,d.isComposing=!1,d.isDestroy=!0,d.isNotFound=!1,d.focused=!1,d.inputValue="",d.dropDownPosition="bottom",d.selectedNodes=[],d.expandedKeys=[],d.value=[],d.dir="ltr",d.destroy$=new z.Subject,d.onChange=function(e){},d.onTouched=function(){},d.elementRef.nativeElement.classList.add("ant-select"),d.renderer.addClass(d.elementRef.nativeElement,"ant-select"),d.renderer.addClass(d.elementRef.nativeElement,"ant-tree-select"),d}return b(n,e),Object.defineProperty(n.prototype,"nzExpandedKeys",{get:function(){return this.expandedKeys},set:function(e){this.expandedKeys=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"treeTemplate",{get:function(){return this.nzTreeTemplate||this.nzTreeTemplateChild},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"placeHolderDisplay",{get:function(){return this.inputValue||this.isComposing||this.selectedNodes.length?"none":"block"},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"isMultiple",{get:function(){return this.nzMultiple||this.nzCheckable},enumerable:!1,configurable:!0}),n.prototype.ngOnInit=function(){var e,n=this;this.isDestroy=!1,this.selectionChangeSubscription=this.subscribeSelectionChange(),null===(e=this.directionality.change)||void 0===e||e.pipe(y.takeUntil(this.destroy$)).subscribe((function(e){n.dir=e,n.cdr.detectChanges()})),this.dir=this.directionality.value,this.focusChangeSubscription=this.focusMonitor.monitor(this.elementRef,!0).subscribe((function(e){e?(n.focused=!0,n.cdr.markForCheck()):(n.focused=!1,n.cdr.markForCheck(),Promise.resolve().then((function(){n.onTouched()})))}))},n.prototype.ngOnDestroy=function(){this.isDestroy=!0,this.closeDropDown(),this.selectionChangeSubscription.unsubscribe(),this.destroy$.next(),this.destroy$.complete(),this.focusChangeSubscription.unsubscribe()},n.prototype.isComposingChange=function(e){this.isComposing=e},n.prototype.setDisabledState=function(e){this.nzDisabled=e,this.closeDropDown()},n.prototype.ngOnChanges=function(e){var n=e.nzNodes,t=e.nzDropdownClassName;if(n&&this.updateSelectedNodes(!0),t){var o=this.nzDropdownClassName&&this.nzDropdownClassName.trim();this.dropdownClassName=o?M+" "+o:M}},n.prototype.writeValue=function(e){var n=this;u.isNotNil(e)?(this.isMultiple&&Array.isArray(e)?this.value=e:this.value=[e],this.updateSelectedNodes(!0)):(this.value=[],this.selectedNodes.forEach((function(e){n.removeSelected(e,!1)})),this.selectedNodes=[]),this.cdr.markForCheck()},n.prototype.registerOnChange=function(e){this.onChange=e},n.prototype.registerOnTouched=function(e){this.onTouched=e},n.prototype.onKeydown=function(e){if(!this.nzDisabled)switch(e.keyCode){case o.ESCAPE:break;case o.TAB:this.closeDropDown();break;default:this.nzOpen||this.openDropdown()}},n.prototype.trigger=function(){this.nzDisabled||!this.nzDisabled&&this.nzOpen?this.closeDropDown():this.openDropdown()},n.prototype.openDropdown=function(){this.nzDisabled||(this.nzOpen=!0,this.nzOpenChange.emit(this.nzOpen),this.updateCdkConnectedOverlayStatus(),(this.nzShowSearch||this.isMultiple)&&this.focusOnInput())},n.prototype.closeDropDown=function(){this.onTouched(),this.nzOpen=!1,this.inputValue="",this.isNotFound=!1,this.nzOpenChange.emit(this.nzOpen),this.cdr.markForCheck()},n.prototype.onKeyDownInput=function(e){var n=e.keyCode,t=e.target;if(this.isMultiple&&!t.value&&n===o.BACKSPACE&&(e.preventDefault(),this.selectedNodes.length)){var r=this.selectedNodes[this.selectedNodes.length-1];this.removeSelected(r)}},n.prototype.onExpandedKeysChange=function(e){this.nzExpandChange.emit(e),this.expandedKeys=D(e.keys)},n.prototype.setInputValue=function(e){this.inputValue=e,this.updatePosition()},n.prototype.removeSelected=function(e,n){void 0===n&&(n=!0),e.isSelected=!1,e.isChecked=!1,this.nzCheckable?this.nzTreeService.conduct(e,this.nzCheckStrictly):this.nzTreeService.setSelectedNodeList(e,this.nzMultiple),n&&this.nzRemoved.emit(e)},n.prototype.focusOnInput=function(){this.nzSelectSearchComponent&&this.nzSelectSearchComponent.focus()},n.prototype.subscribeSelectionChange=function(){var e=this;return z.merge(this.nzTreeClick.pipe(y.tap((function(n){var t=n.node;!e.nzCheckable||t.isDisabled||t.isDisableCheckbox||(t.isChecked=!t.isChecked,t.isHalfChecked=!1,e.nzCheckStrictly||e.nzTreeService.conduct(t)),e.nzCheckable&&(t.isSelected=!1)})),y.filter((function(n){var t=n.node;return e.nzCheckable?!t.isDisabled&&!t.isDisableCheckbox:!t.isDisabled&&t.isSelectable}))),this.nzCheckable?this.nzTreeCheckBoxChange:z.of(),this.nzCleared,this.nzRemoved).subscribe((function(){e.updateSelectedNodes();var n=e.selectedNodes.map((function(e){return e.key}));e.value=D(n),(e.nzShowSearch||e.isMultiple)&&(e.inputValue="",e.isNotFound=!1),e.isMultiple?(e.onChange(n),e.focusOnInput(),e.updatePosition()):(e.closeDropDown(),e.onChange(n.length?n[0]:null))}))},n.prototype.updateSelectedNodes=function(e){if(void 0===e&&(e=!1),e){var n=this.coerceTreeNodes(this.nzNodes);this.nzTreeService.isMultiple=this.isMultiple,this.nzTreeService.isCheckStrictly=this.nzCheckStrictly,this.nzTreeService.initTree(n),this.nzCheckable?this.nzTreeService.conductCheck(this.value,this.nzCheckStrictly):this.nzTreeService.conductSelectedKeys(this.value,this.isMultiple)}this.selectedNodes=D(this.nzCheckable?this.getCheckedNodeList():this.getSelectedNodeList())},n.prototype.updatePosition=function(){var e=this;d.reqAnimFrame((function(){var n,t;null===(t=null===(n=e.cdkConnectedOverlay)||void 0===n?void 0:n.overlayRef)||void 0===t||t.updatePosition()}))},n.prototype.onPositionChange=function(e){this.dropDownPosition=e.connectionPair.originY},n.prototype.onClearSelection=function(){var e=this;this.selectedNodes.forEach((function(n){e.removeSelected(n,!1)})),this.nzCleared.emit()},n.prototype.onClickOutside=function(e){this.elementRef.nativeElement.contains(e.target)||this.closeDropDown()},n.prototype.setSearchValues=function(e){var n=this;Promise.resolve().then((function(){n.isNotFound=(n.nzShowSearch||n.isMultiple)&&!!n.inputValue&&0===e.matchedKeys.length}))},n.prototype.updateCdkConnectedOverlayStatus=function(){this.triggerWidth=this.cdkOverlayOrigin.elementRef.nativeElement.getBoundingClientRect().width},n.prototype.trackValue=function(e,n){return n.key},n}(p.NzTreeBase);x.decorators=[{type:i.Component,args:[{selector:"nz-tree-select",exportAs:"nzTreeSelect",animations:[l.slideMotion],template:'\n <ng-template\n cdkConnectedOverlay\n nzConnectedOverlay\n [cdkConnectedOverlayOrigin]="cdkOverlayOrigin"\n [cdkConnectedOverlayOpen]="nzOpen"\n [cdkConnectedOverlayTransformOriginOn]="\'.ant-select-tree-dropdown\'"\n [cdkConnectedOverlayMinWidth]="$any(nzDropdownMatchSelectWidth ? null : triggerWidth)"\n [cdkConnectedOverlayWidth]="$any(nzDropdownMatchSelectWidth ? triggerWidth : null)"\n (overlayOutsideClick)="onClickOutside($event)"\n (detach)="closeDropDown()"\n (positionChange)="onPositionChange($event)"\n >\n <div\n [@slideMotion]="\'enter\'"\n [ngClass]="dropdownClassName"\n [@.disabled]="noAnimation?.nzNoAnimation"\n [nzNoAnimation]="noAnimation?.nzNoAnimation"\n [class.ant-select-dropdown-placement-bottomLeft]="dropDownPosition === \'bottom\'"\n [class.ant-select-dropdown-placement-topLeft]="dropDownPosition === \'top\'"\n [class.ant-tree-select-dropdown-rtl]="dir === \'rtl\'"\n [dir]="dir"\n [ngStyle]="nzDropdownStyle"\n >\n <nz-tree\n #treeRef\n [hidden]="isNotFound"\n nzNoAnimation\n nzSelectMode\n nzBlockNode\n [nzData]="nzNodes"\n [nzMultiple]="nzMultiple"\n [nzSearchValue]="inputValue"\n [nzHideUnMatched]="nzHideUnMatched"\n [nzShowIcon]="nzShowIcon"\n [nzCheckable]="nzCheckable"\n [nzAsyncData]="nzAsyncData"\n [nzShowExpand]="nzShowExpand"\n [nzShowLine]="nzShowLine"\n [nzExpandedIcon]="nzExpandedIcon"\n [nzExpandAll]="nzDefaultExpandAll"\n [nzExpandedKeys]="expandedKeys"\n [nzCheckedKeys]="nzCheckable ? value : []"\n [nzSelectedKeys]="!nzCheckable ? value : []"\n [nzTreeTemplate]="treeTemplate"\n [nzCheckStrictly]="nzCheckStrictly"\n [nzVirtualItemSize]="nzVirtualItemSize"\n [nzVirtualMaxBufferPx]="nzVirtualMaxBufferPx"\n [nzVirtualMinBufferPx]="nzVirtualMinBufferPx"\n [nzVirtualHeight]="nzVirtualHeight"\n (nzExpandChange)="onExpandedKeysChange($event)"\n (nzClick)="nzTreeClick.emit($event)"\n (nzCheckedKeysChange)="updateSelectedNodes()"\n (nzSelectedKeysChange)="updateSelectedNodes()"\n (nzCheckBoxChange)="nzTreeCheckBoxChange.emit($event)"\n (nzSearchValueChange)="setSearchValues($event)"\n ></nz-tree>\n <span *ngIf="nzNodes.length === 0 || isNotFound" class="ant-select-not-found">\n <nz-embed-empty [nzComponentName]="\'tree-select\'" [specificContent]="nzNotFoundContent"></nz-embed-empty>\n </span>\n </div>\n </ng-template>\n\n <div cdkOverlayOrigin class="ant-select-selector">\n <ng-container *ngIf="isMultiple">\n <nz-select-item\n *ngFor="let node of selectedNodes | slice: 0:nzMaxTagCount; trackBy: trackValue"\n [deletable]="true"\n [disabled]="node.isDisabled || nzDisabled"\n [label]="nzDisplayWith(node)"\n (delete)="removeSelected(node, true)"\n ></nz-select-item>\n\n <nz-select-item\n *ngIf="selectedNodes.length > nzMaxTagCount"\n [contentTemplateOutlet]="nzMaxTagPlaceholder"\n [contentTemplateOutletContext]="selectedNodes | slice: nzMaxTagCount"\n [deletable]="false"\n [disabled]="false"\n [label]="\'+ \' + (selectedNodes.length - nzMaxTagCount) + \' ...\'"\n ></nz-select-item>\n </ng-container>\n\n <nz-select-search\n [nzId]="nzId"\n [showInput]="nzShowSearch"\n (keydown)="onKeyDownInput($event)"\n (isComposingChange)="isComposing = $event"\n (valueChange)="setInputValue($event)"\n [value]="inputValue"\n [mirrorSync]="isMultiple"\n [disabled]="nzDisabled"\n [focusTrigger]="nzOpen"\n ></nz-select-search>\n\n <nz-select-placeholder\n *ngIf="nzPlaceHolder && selectedNodes.length === 0"\n [placeholder]="nzPlaceHolder"\n [style.display]="placeHolderDisplay"\n ></nz-select-placeholder>\n\n <nz-select-item\n *ngIf="!isMultiple && selectedNodes.length === 1 && !isComposing && inputValue === \'\'"\n [deletable]="false"\n [disabled]="false"\n [label]="nzDisplayWith(selectedNodes[0])"\n ></nz-select-item>\n\n <nz-select-arrow *ngIf="!isMultiple"></nz-select-arrow>\n\n <nz-select-clear *ngIf="nzAllowClear && !nzDisabled && selectedNodes.length" (clear)="onClearSelection()"></nz-select-clear>\n </div>\n ',providers:[I,{provide:p.NzTreeHigherOrderServiceToken,useFactory:N,deps:[[new i.Self,i.Injector]]},{provide:a.NG_VALUE_ACCESSOR,useExisting:i.forwardRef((function(){return x})),multi:!0}],host:{"[class.ant-select-lg]":'nzSize==="large"',"[class.ant-select-rtl]":'dir==="rtl"',"[class.ant-select-sm]":'nzSize==="small"',"[class.ant-select-disabled]":"nzDisabled","[class.ant-select-single]":"!isMultiple","[class.ant-select-show-arrow]":"!isMultiple","[class.ant-select-show-search]":"!isMultiple","[class.ant-select-multiple]":"isMultiple","[class.ant-select-allow-clear]":"nzAllowClear","[class.ant-select-open]":"nzOpen","[class.ant-select-focused]":"nzOpen || focused","(click)":"trigger()","(keydown)":"onKeydown($event)"}}]}],x.ctorParameters=function(){return[{type:I},{type:s.NzConfigService},{type:i.Renderer2},{type:i.ChangeDetectorRef},{type:i.ElementRef},{type:t.Directionality,decorators:[{type:i.Optional}]},{type:n.FocusMonitor},{type:c.NzNoAnimationDirective,decorators:[{type:i.Host},{type:i.Optional}]}]},x.propDecorators={nzId:[{type:i.Input}],nzAllowClear:[{type:i.Input}],nzShowExpand:[{type:i.Input}],nzShowLine:[{type:i.Input}],nzDropdownMatchSelectWidth:[{type:i.Input}],nzCheckable:[{type:i.Input}],nzHideUnMatched:[{type:i.Input}],nzShowIcon:[{type:i.Input}],nzShowSearch:[{type:i.Input}],nzDisabled:[{type:i.Input}],nzAsyncData:[{type:i.Input}],nzMultiple:[{type:i.Input}],nzDefaultExpandAll:[{type:i.Input}],nzCheckStrictly:[{type:i.Input}],nzVirtualItemSize:[{type:i.Input}],nzVirtualMaxBufferPx:[{type:i.Input}],nzVirtualMinBufferPx:[{type:i.Input}],nzVirtualHeight:[{type:i.Input}],nzExpandedIcon:[{type:i.Input}],nzNotFoundContent:[{type:i.Input}],nzNodes:[{type:i.Input}],nzOpen:[{type:i.Input}],nzSize:[{type:i.Input}],nzPlaceHolder:[{type:i.Input}],nzDropdownStyle:[{type:i.Input}],nzDropdownClassName:[{type:i.Input}],nzExpandedKeys:[{type:i.Input}],nzDisplayWith:[{type:i.Input}],nzMaxTagCount:[{type:i.Input}],nzMaxTagPlaceholder:[{type:i.Input}],nzOpenChange:[{type:i.Output}],nzCleared:[{type:i.Output}],nzRemoved:[{type:i.Output}],nzExpandChange:[{type:i.Output}],nzTreeClick:[{type:i.Output}],nzTreeCheckBoxChange:[{type:i.Output}],nzSelectSearchComponent:[{type:i.ViewChild,args:[h.NzSelectSearchComponent,{static:!1}]}],treeRef:[{type:i.ViewChild,args:["treeRef",{static:!1}]}],cdkOverlayOrigin:[{type:i.ViewChild,args:[r.CdkOverlayOrigin,{static:!0}]}],cdkConnectedOverlay:[{type:i.ViewChild,args:[r.CdkConnectedOverlay,{static:!1}]}],nzTreeTemplate:[{type:i.Input}],nzTreeTemplateChild:[{type:i.ContentChild,args:["nzTreeTemplate",{static:!0}]}]},k([u.InputBoolean(),w("design:type",Boolean)],x.prototype,"nzAllowClear",void 0),k([u.InputBoolean(),w("design:type",Boolean)],x.prototype,"nzShowExpand",void 0),k([u.InputBoolean(),w("design:type",Boolean)],x.prototype,"nzShowLine",void 0),k([u.InputBoolean(),s.WithConfig(),w("design:type",Boolean)],x.prototype,"nzDropdownMatchSelectWidth",void 0),k([u.InputBoolean(),w("design:type",Boolean)],x.prototype,"nzCheckable",void 0),k([u.InputBoolean(),s.WithConfig(),w("design:type",Boolean)],x.prototype,"nzHideUnMatched",void 0),k([u.InputBoolean(),s.WithConfig(),w("design:type",Boolean)],x.prototype,"nzShowIcon",void 0),k([u.InputBoolean(),w("design:type",Boolean)],x.prototype,"nzShowSearch",void 0),k([u.InputBoolean(),w("design:type",Object)],x.prototype,"nzDisabled",void 0),k([u.InputBoolean(),w("design:type",Object)],x.prototype,"nzAsyncData",void 0),k([u.InputBoolean(),w("design:type",Object)],x.prototype,"nzMultiple",void 0),k([u.InputBoolean(),w("design:type",Object)],x.prototype,"nzDefaultExpandAll",void 0),k([u.InputBoolean(),w("design:type",Object)],x.prototype,"nzCheckStrictly",void 0),k([s.WithConfig(),w("design:type",String)],x.prototype,"nzSize",void 0);var T=function(){};T.decorators=[{type:i.NgModule,args:[{imports:[t.BidiModule,g.CommonModule,r.OverlayModule,a.FormsModule,h.NzSelectModule,v.NzTreeModule,m.NzIconModule,C.NzEmptyModule,f.NzOverlayModule,c.NzNoAnimationModule],declarations:[x],exports:[x]}]}],e.NzTreeSelectComponent=x,e.NzTreeSelectModule=T,e.NzTreeSelectService=I,e.higherOrderServiceFactory=N,Object.defineProperty(e,"__esModule",{value:!0})}));
//# sourceMappingURL=ng-zorro-antd-tree-select.umd.min.js.map