{"__symbolic":"module","version":4,"metadata":{"NzTreeModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":20,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":21,"character":12},{"__symbolic":"reference","module":"ng-zorro-antd/core/outlet","name":"NzOutletModule","line":21,"character":26},{"__symbolic":"reference","module":"ng-zorro-antd/icon","name":"NzIconModule","line":21,"character":42},{"__symbolic":"reference","module":"ng-zorro-antd/core/no-animation","name":"NzNoAnimationModule","line":21,"character":56},{"__symbolic":"reference","module":"ng-zorro-antd/core/highlight","name":"NzHighlightModule","line":21,"character":77}],"declarations":[{"__symbolic":"reference","name":"NzTreeComponent"},{"__symbolic":"reference","name":"NzTreeNodeComponent"},{"__symbolic":"reference","name":"NzTreeIndentComponent"}],"exports":[{"__symbolic":"reference","name":"NzTreeComponent"},{"__symbolic":"reference","name":"NzTreeNodeComponent"},{"__symbolic":"reference","name":"NzTreeIndentComponent"}]}]}],"members":{}},"NzTreeServiceFactory":{"__symbolic":"function","parameters":["higherOrderService","treeService"],"value":{"__symbolic":"if","condition":{"__symbolic":"reference","name":"higherOrderService"},"thenExpression":{"__symbolic":"reference","name":"higherOrderService"},"elseExpression":{"__symbolic":"reference","name":"treeService"}}},"NzTreeComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"ng-zorro-antd/core/tree","name":"NzTreeBase","line":114,"character":37},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":52,"character":1},"arguments":[{"selector":"nz-tree","exportAs":"nzTree","template":"\n    <div [ngClass]=\"classMap\">\n      <div role=\"tree\">\n        <input [ngStyle]=\"HIDDEN_STYLE\" />\n      </div>\n      <div [ngClass]=\"classMapOfNodeList\">\n        <div>\n          <div [ngClass]=\"classMapOfListContainer\">\n            <ng-container *ngFor=\"let node of nzFlattenNodes\">\n              <nz-tree-node\n                [nzTreeNode]=\"node.data\"\n                [nzSelectMode]=\"nzSelectMode\"\n                [nzShowLine]=\"nzShowLine\"\n                [nzExpandedIcon]=\"nzExpandedIcon\"\n                [nzDraggable]=\"nzDraggable\"\n                [nzCheckable]=\"nzCheckable\"\n                [nzShowExpand]=\"nzShowExpand\"\n                [nzAsyncData]=\"nzAsyncData\"\n                [nzSearchValue]=\"nzSearchValue\"\n                [nzHideUnMatched]=\"nzHideUnMatched\"\n                [nzBeforeDrop]=\"nzBeforeDrop\"\n                [nzShowIcon]=\"nzShowIcon\"\n                [nzTreeTemplate]=\"treeTemplate\"\n                [@.disabled]=\"noAnimation?.nzNoAnimation\"\n                [nzNoAnimation]=\"noAnimation?.nzNoAnimation\"\n                (nzExpandChange)=\"eventTriggerChanged($event)\"\n                (nzClick)=\"eventTriggerChanged($event)\"\n                (nzDblClick)=\"eventTriggerChanged($event)\"\n                (nzContextMenu)=\"eventTriggerChanged($event)\"\n                (nzCheckBoxChange)=\"eventTriggerChanged($event)\"\n                (nzOnDragStart)=\"eventTriggerChanged($event)\"\n                (nzOnDragEnter)=\"eventTriggerChanged($event)\"\n                (nzOnDragOver)=\"eventTriggerChanged($event)\"\n                (nzOnDragLeave)=\"eventTriggerChanged($event)\"\n                (nzOnDragEnd)=\"eventTriggerChanged($event)\"\n                (nzOnDrop)=\"eventTriggerChanged($event)\"\n              >\n              </nz-tree-node>\n            </ng-container>\n          </div>\n        </div>\n      </div>\n    </div>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":99,"character":19},"member":"OnPush"},"providers":[{"__symbolic":"reference","name":"NzTreeService"},{"provide":{"__symbolic":"reference","module":"ng-zorro-antd/core/tree","name":"NzTreeBaseService","line":103,"character":15},"useFactory":{"__symbolic":"reference","name":"NzTreeServiceFactory"},"deps":[[{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf","line":105,"character":18}},{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":105,"character":34}},{"__symbolic":"reference","module":"ng-zorro-antd/core/tree","name":"NzTreeHigherOrderServiceToken","line":105,"character":46}],{"__symbolic":"reference","name":"NzTreeService"}]},{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":108,"character":15},"useExisting":{"__symbolic":"reference","name":"NzTreeComponent"},"multi":true}]}]}],"members":{"nzShowIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":115,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":115,"character":12}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/config","name":"WithConfig","line":115,"character":28},"arguments":["tree",false]}]}],"nzShowExpand":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":116,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":116,"character":12}}]}],"nzShowLine":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":117,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":117,"character":12}}]}],"nzExpandedIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":118,"character":3}}]}],"nzCheckable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":119,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":119,"character":12}}]}],"nzAsyncData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":120,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":120,"character":12}}]}],"nzDraggable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":121,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":121,"character":12}}]}],"nzHideUnMatched":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":123,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":123,"character":12}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/config","name":"WithConfig","line":123,"character":28},"arguments":["tree",false]}]}],"nzSelectMode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":124,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":124,"character":12}}]}],"nzCheckStrictly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":125,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":125,"character":12}}]}],"nzBlockNode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":126,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/config","name":"WithConfig","line":126,"character":12},"arguments":["tree",false]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":126,"character":57}}]}],"nzExpandAll":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":127,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":127,"character":12}}]}],"nzTreeTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":129,"character":3}}]}],"nzTreeTemplateChild":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":130,"character":3},"arguments":["nzTreeTemplate",{"static":true}]}]}],"nzBeforeDrop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":135,"character":3}}]}],"nzMultiple":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":137,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":137,"character":12}}]}],"nzData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":139,"character":3}}]}],"nzExpandedKeys":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":141,"character":3}}]}],"nzSelectedKeys":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":143,"character":3}}]}],"nzCheckedKeys":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":145,"character":3}}]}],"nzSearchValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":147,"character":3}}]}],"nzSearchFunc":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":149,"character":3}}]}],"nzExpandedKeysChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":162,"character":3}}]}],"nzSelectedKeysChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":163,"character":3}}]}],"nzCheckedKeysChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":164,"character":3}}]}],"nzSearchValueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":166,"character":3}}]}],"nzClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":168,"character":3}}]}],"nzDblClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":169,"character":3}}]}],"nzContextMenu":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":170,"character":3}}]}],"nzCheckBoxChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":171,"character":3}}]}],"nzExpandChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":172,"character":3}}]}],"nzOnDragStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":174,"character":3}}]}],"nzOnDragEnter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":175,"character":3}}]}],"nzOnDragOver":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":176,"character":3}}]}],"nzOnDragLeave":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":177,"character":3}}]}],"nzOnDrop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":178,"character":3}}]}],"nzOnDragEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":179,"character":3}}]}],"setClassMap":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"renderTreeProperties":[{"__symbolic":"method"}],"handleNzData":[{"__symbolic":"method"}],"handleFlattenNodes":[{"__symbolic":"method"}],"handleCheckedKeys":[{"__symbolic":"method"}],"handleExpandedKeys":[{"__symbolic":"method"}],"handleSelectedKeys":[{"__symbolic":"method"}],"handleSearchValue":[{"__symbolic":"method"}],"eventTriggerChanged":[{"__symbolic":"method"}],"renderTree":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host","line":413,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":413,"character":13}}]],"parameters":[{"__symbolic":"reference","module":"ng-zorro-antd/core/tree","name":"NzTreeBaseService","line":410,"character":19},{"__symbolic":"reference","module":"ng-zorro-antd/core/config","name":"NzConfigService","line":411,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":412,"character":17},{"__symbolic":"reference","module":"ng-zorro-antd/core/no-animation","name":"NzNoAnimationDirective","line":413,"character":45}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"NzTreeNodeComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":36,"character":1},"arguments":[{"selector":"nz-tree-node","exportAs":"nzTreeNode","template":"\n    <div #dragElement role=\"treeitem\" [ngClass]=\"nzNodeClass\" [style.display]=\"displayStyle\">\n      <nz-tree-indent\n        [nzTreeLevel]=\"nzTreeNode.level\"\n        [nzPrefixCls]=\"prefixCls\"\n        [nzIsStart]=\"nzTreeNode.isStart\"\n        [nzIsEnd]=\"nzTreeNode.isEnd\"\n      ></nz-tree-indent>\n      <ng-container *ngIf=\"nzShowExpand\">\n        <!-- render switcher -->\n        <span [ngClass]=\"nzNodeSwitcherClass\" (click)=\"clickExpand($event)\">\n          <ng-container *ngIf=\"isShowSwitchIcon\">\n            <ng-container *ngIf=\"!nzTreeNode.isLoading\">\n              <ng-template\n                *ngIf=\"isTemplateRef(nzExpandedIcon)\"\n                [ngTemplateOutlet]=\"nzExpandedIcon\"\n                [ngTemplateOutletContext]=\"{ $implicit: nzTreeNode, origin: nzTreeNode.origin }\"\n              >\n              </ng-template>\n              <i\n                *ngIf=\"!isTemplateRef(nzExpandedIcon)\"\n                nz-icon\n                nzType=\"caret-down\"\n                [class.ant-select-tree-switcher-icon]=\"nzSelectMode\"\n                [class.ant-tree-switcher-icon]=\"!nzSelectMode\"\n              >\n              </i>\n            </ng-container>\n            <i *ngIf=\"nzTreeNode.isLoading\" nz-icon nzType=\"loading\" [nzSpin]=\"true\" class=\"ant-tree-switcher-loading-icon\"></i>\n          </ng-container>\n          <ng-container *ngIf=\"nzShowLine\">\n            <ng-container *ngIf=\"!nzTreeNode.isLoading\">\n              <ng-template\n                *ngIf=\"isTemplateRef(nzExpandedIcon)\"\n                [ngTemplateOutlet]=\"nzExpandedIcon\"\n                [ngTemplateOutletContext]=\"{ $implicit: nzTreeNode, origin: nzTreeNode.origin }\"\n              >\n              </ng-template>\n              <ng-container *ngIf=\"!isTemplateRef(nzExpandedIcon)\">\n                <i\n                  *ngIf=\"isShowLineIcon\"\n                  nz-icon\n                  [nzType]=\"isSwitcherOpen ? 'minus-square' : 'plus-square'\"\n                  class=\"ant-tree-switcher-line-icon\"\n                ></i>\n                <i *ngIf=\"!isShowLineIcon\" nz-icon nzType=\"file\" class=\"ant-tree-switcher-line-icon\"></i>\n              </ng-container>\n            </ng-container>\n            <i *ngIf=\"nzTreeNode.isLoading\" nz-icon nzType=\"loading\" [nzSpin]=\"true\" class=\"ant-tree-switcher-loading-icon\"></i>\n          </ng-container>\n        </span>\n      </ng-container>\n      <ng-container *ngIf=\"nzCheckable\">\n        <span [ngClass]=\"nzNodeCheckboxClass\" (click)=\"clickCheckBox($event)\">\n          <span [class.ant-tree-checkbox-inner]=\"!nzSelectMode\" [class.ant-select-tree-checkbox-inner]=\"nzSelectMode\"></span>\n        </span>\n      </ng-container>\n      <span\n        title=\"{{ nzTreeNode.title }}\"\n        [attr.draggable]=\"canDraggable\"\n        [attr.aria-grabbed]=\"canDraggable\"\n        [ngClass]=\"nzNodeContentClass\"\n        [class.draggable]=\"canDraggable\"\n        (dblclick)=\"dblClick($event)\"\n        (click)=\"clickSelect($event)\"\n        (contextmenu)=\"contextMenu($event)\"\n      >\n        <ng-template [ngTemplateOutlet]=\"nzTreeTemplate\" [ngTemplateOutletContext]=\"{ $implicit: nzTreeNode, origin: nzTreeNode.origin }\">\n        </ng-template>\n        <ng-container *ngIf=\"!nzTreeTemplate\">\n          <span\n            *ngIf=\"nzTreeNode.icon && nzShowIcon\"\n            [class.ant-tree-icon__open]=\"isSwitcherOpen\"\n            [class.ant-tree-icon__close]=\"isSwitcherClose\"\n            [class.ant-tree-icon_loading]=\"nzTreeNode.isLoading\"\n            [ngClass]=\"nzNodeContentLoadingClass\"\n          >\n            <span [ngClass]=\"nzNodeContentIconClass\">\n              <i nz-icon *ngIf=\"nzIcon\" [nzType]=\"nzIcon\"></i>\n            </span>\n          </span>\n          <span class=\"ant-tree-title\" [innerHTML]=\"nzTreeNode.title | nzHighlight: matchedValue:'':'font-highlight'\"> </span>\n        </ng-container>\n      </span>\n    </div>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":125,"character":19},"member":"OnPush"},"preserveWhitespaces":false,"animations":[{"__symbolic":"reference","module":"ng-zorro-antd/core/animation","name":"treeCollapseMotion","line":127,"character":15}]}]}],"members":{"dragElement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":130,"character":3},"arguments":["dragElement",{"static":false}]}]}],"nzTreeNode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":135,"character":3}}]}],"nzShowLine":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":136,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":136,"character":12}}]}],"nzShowExpand":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":137,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":137,"character":12}}]}],"nzCheckable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":138,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":138,"character":12}}]}],"nzAsyncData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":139,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":139,"character":12}}]}],"nzHideUnMatched":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":140,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":140,"character":12}}]}],"nzNoAnimation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":141,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":141,"character":12}}]}],"nzSelectMode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":142,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":142,"character":12}}]}],"nzShowIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":143,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":143,"character":12}}]}],"nzExpandedIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":144,"character":3}}]}],"nzTreeTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":145,"character":3}}]}],"nzBeforeDrop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":146,"character":3}}]}],"nzSearchValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":147,"character":3}}]}],"nzDraggable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":148,"character":3}}]}],"nzClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":150,"character":3}}]}],"nzDblClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":151,"character":3}}]}],"nzContextMenu":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":152,"character":3}}]}],"nzCheckBoxChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":153,"character":3}}]}],"nzExpandChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":154,"character":3}}]}],"nzOnDragStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":156,"character":3}}]}],"nzOnDragEnter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":157,"character":3}}]}],"nzOnDragOver":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":158,"character":3}}]}],"nzOnDragLeave":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":159,"character":3}}]}],"nzOnDrop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":160,"character":3}}]}],"nzOnDragEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":161,"character":3}}]}],"setClassMap":[{"__symbolic":"method"}],"onMousedown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":269,"character":3},"arguments":["mousedown",["$event"]]}]}],"clickExpand":[{"__symbolic":"method"}],"clickSelect":[{"__symbolic":"method"}],"dblClick":[{"__symbolic":"method"}],"contextMenu":[{"__symbolic":"method"}],"clickCheckBox":[{"__symbolic":"method"}],"clearDragClass":[{"__symbolic":"method"}],"handleDragStart":[{"__symbolic":"method"}],"handleDragEnter":[{"__symbolic":"method"}],"handleDragOver":[{"__symbolic":"method"}],"handleDragLeave":[{"__symbolic":"method"}],"handleDragDrop":[{"__symbolic":"method"}],"handleDragEnd":[{"__symbolic":"method"}],"handDragEvent":[{"__symbolic":"method"}],"isTemplateRef":[{"__symbolic":"method"}],"markForCheck":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host","line":477,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":477,"character":13}}]],"parameters":[{"__symbolic":"reference","module":"ng-zorro-antd/core/tree","name":"NzTreeBaseService","line":472,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":473,"character":20},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":474,"character":22},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":475,"character":19},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":476,"character":17},{"__symbolic":"reference","module":"ng-zorro-antd/core/no-animation","name":"NzNoAnimationDirective","line":477,"character":45}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"NzTreeIndentComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"nz-tree-indent","exportAs":"nzTreeIndent","template":"\n    <span aria-hidden=\"true\" class=\"{{ nzPrefixCls }}-indent\">\n      <span *ngFor=\"let i of listOfUnit; let index = index\" [ngClass]=\"unitMapOfClass(index)\"></span>\n    </span>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":18,"character":19},"member":"OnPush"},"preserveWhitespaces":false}]}],"members":{"nzPrefixCls":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"nzTreeLevel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"nzIsStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"nzIsEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"unitMapOfClass":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}]}},"NzTreeService":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"ng-zorro-antd/core/tree","name":"NzTreeBaseService","line":12,"character":35},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":11,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}]}}},"origins":{"NzTreeModule":"./nz-tree.module","NzTreeServiceFactory":"./nz-tree.component","NzTreeComponent":"./nz-tree.component","NzTreeNodeComponent":"./nz-tree-node.component","NzTreeIndentComponent":"./nz-tree-indent.component","NzTreeService":"./nz-tree.service"},"importAs":"ng-zorro-antd/tree"}