-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path36-es5.0aac3a8c78ca457669f6.js
1 lines (1 loc) · 21.7 KB
/
36-es5.0aac3a8c78ca457669f6.js
1
!function(){function e(t,n,r){return(e="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=o(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(t,n,r||t)}function t(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&n(e,t)}function n(e,t){return(n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function r(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var n,r=o(e);if(t){var a=o(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return i(this,n)}}function i(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function o(e){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function a(e){return function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||c(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t,n){return t&&u(e.prototype,t),n&&u(e,n),e}(window.webpackJsonp=window.webpackJsonp||[]).push([[36],{FvrZ:function(n,i,s){"use strict";s.d(i,"a",function(){return C}),s.d(i,"b",function(){return E}),s.d(i,"c",function(){return S}),s.d(i,"d",function(){return P}),s.d(i,"e",function(){return T}),s.d(i,"f",function(){return w}),s.d(i,"g",function(){return N}),s.d(i,"h",function(){return A}),s.d(i,"i",function(){return M}),s.d(i,"j",function(){return j}),s.d(i,"k",function(){return x});var u=s("0EQZ"),f=s("7+OI"),h=s("XNiG"),p=s("2Vo4"),b=s("LRne"),v=s("IzEk"),_=s("pLZG"),y=s("1G5W"),g=s("fXoL"),m=s("8LU1"),O=s("cH1L"),k=function(){function e(){d(this,e),this.expansionModel=new u.c(!0)}return l(e,[{key:"toggle",value:function(e){this.expansionModel.toggle(this._trackByValue(e))}},{key:"expand",value:function(e){this.expansionModel.select(this._trackByValue(e))}},{key:"collapse",value:function(e){this.expansionModel.deselect(this._trackByValue(e))}},{key:"isExpanded",value:function(e){return this.expansionModel.isSelected(this._trackByValue(e))}},{key:"toggleDescendants",value:function(e){this.expansionModel.isSelected(this._trackByValue(e))?this.collapseDescendants(e):this.expandDescendants(e)}},{key:"collapseAll",value:function(){this.expansionModel.clear()}},{key:"expandDescendants",value:function(e){var t,n=this,r=[e];r.push.apply(r,a(this.getDescendants(e))),(t=this.expansionModel).select.apply(t,a(r.map(function(e){return n._trackByValue(e)})))}},{key:"collapseDescendants",value:function(e){var t,n=this,r=[e];r.push.apply(r,a(this.getDescendants(e))),(t=this.expansionModel).deselect.apply(t,a(r.map(function(e){return n._trackByValue(e)})))}},{key:"_trackByValue",value:function(e){return this.trackBy?this.trackBy(e):e}}]),e}(),j=function(e){t(i,e);var n=r(i);function i(e,t,r){var o;return d(this,i),(o=n.call(this)).getLevel=e,o.isExpandable=t,o.options=r,o.options&&(o.trackBy=o.options.trackBy),o}return l(i,[{key:"getDescendants",value:function(e){for(var t=[],n=this.dataNodes.indexOf(e)+1;n<this.dataNodes.length&&this.getLevel(e)<this.getLevel(this.dataNodes[n]);n++)t.push(this.dataNodes[n]);return t}},{key:"expandAll",value:function(){var e,t=this;(e=this.expansionModel).select.apply(e,a(this.dataNodes.map(function(e){return t._trackByValue(e)})))}}]),i}(k),x=function(e){t(i,e);var n=r(i);function i(e,t){var r;return d(this,i),(r=n.call(this)).getChildren=e,r.options=t,r.options&&(r.trackBy=r.options.trackBy),r}return l(i,[{key:"expandAll",value:function(){var e,t=this;this.expansionModel.clear();var n=this.dataNodes.reduce(function(e,n){return[].concat(a(e),a(t.getDescendants(n)),[n])},[]);(e=this.expansionModel).select.apply(e,a(n.map(function(e){return t._trackByValue(e)})))}},{key:"getDescendants",value:function(e){var t=[];return this._getDescendants(t,e),t.splice(1)}},{key:"_getDescendants",value:function(e,t){var n=this;e.push(t);var r=this.getChildren(t);Array.isArray(r)?r.forEach(function(t){return n._getDescendants(e,t)}):Object(f.a)(r)&&r.pipe(Object(v.a)(1),Object(_.a)(Boolean)).subscribe(function(t){var r,i=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=c(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}(t);try{for(i.s();!(r=i.n()).done;){var o=r.value;n._getDescendants(e,o)}}catch(a){i.e(a)}finally{i.f()}})}}]),i}(k),C=new g.x("CDK_TREE_NODE_OUTLET_NODE"),N=function(){var e=function e(t,n){d(this,e),this.viewContainer=t,this._node=n};return e.\u0275fac=function(t){return new(t||e)(g.Yb(g.ab),g.Yb(C,8))},e.\u0275dir=g.Tb({type:e,selectors:[["","cdkTreeNodeOutlet",""]]}),e}(),D=function e(t){d(this,e),this.$implicit=t},w=function(){var e=function e(t){d(this,e),this.template=t};return e.\u0275fac=function(t){return new(t||e)(g.Yb(g.V))},e.\u0275dir=g.Tb({type:e,selectors:[["","cdkTreeNodeDef",""]],inputs:{when:["cdkTreeNodeDefWhen","when"]}}),e}(),S=function(){var e=function(){function e(t,n){d(this,e),this._differs=t,this._changeDetectorRef=n,this._onDestroy=new h.a,this._levels=new Map,this.viewChange=new p.a({start:0,end:Number.MAX_VALUE})}return l(e,[{key:"ngOnInit",value:function(){this._dataDiffer=this._differs.find([]).create(this.trackBy)}},{key:"ngOnDestroy",value:function(){this._nodeOutlet.viewContainer.clear(),this.viewChange.complete(),this._onDestroy.next(),this._onDestroy.complete(),this._dataSource&&"function"==typeof this._dataSource.disconnect&&this.dataSource.disconnect(this),this._dataSubscription&&(this._dataSubscription.unsubscribe(),this._dataSubscription=null)}},{key:"ngAfterContentChecked",value:function(){var e=this._nodeDefs.filter(function(e){return!e.when});this._defaultNodeDef=e[0],this.dataSource&&this._nodeDefs&&!this._dataSubscription&&this._observeRenderChanges()}},{key:"_switchDataSource",value:function(e){this._dataSource&&"function"==typeof this._dataSource.disconnect&&this.dataSource.disconnect(this),this._dataSubscription&&(this._dataSubscription.unsubscribe(),this._dataSubscription=null),e||this._nodeOutlet.viewContainer.clear(),this._dataSource=e,this._nodeDefs&&this._observeRenderChanges()}},{key:"_observeRenderChanges",value:function(){var e,t=this;Object(u.h)(this._dataSource)?e=this._dataSource.connect(this):Object(f.a)(this._dataSource)?e=this._dataSource:Array.isArray(this._dataSource)&&(e=Object(b.a)(this._dataSource)),e&&(this._dataSubscription=e.pipe(Object(y.a)(this._onDestroy)).subscribe(function(e){return t.renderNodeChanges(e)}))}},{key:"renderNodeChanges",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._dataDiffer,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this._nodeOutlet.viewContainer,i=arguments.length>3?arguments[3]:void 0,o=n.diff(e);o&&(o.forEachOperation(function(n,o,a){if(null==n.previousIndex)t.insertNode(e[a],a,r,i);else if(null==a)r.remove(o),t._levels.delete(n.item);else{var c=r.get(o);r.move(c,a)}}),this._changeDetectorRef.detectChanges())}},{key:"_getNodeDef",value:function(e,t){return 1===this._nodeDefs.length?this._nodeDefs.first:this._nodeDefs.find(function(n){return n.when&&n.when(t,e)})||this._defaultNodeDef}},{key:"insertNode",value:function(e,t,n,r){var i=this._getNodeDef(e,t),o=new D(e);o.level=this.treeControl.getLevel?this.treeControl.getLevel(e):void 0!==r&&this._levels.has(r)?this._levels.get(r)+1:0,this._levels.set(e,o.level),(n||this._nodeOutlet.viewContainer).createEmbeddedView(i.template,o,t),T.mostRecentTreeNode&&(T.mostRecentTreeNode.data=e)}},{key:"dataSource",get:function(){return this._dataSource},set:function(e){this._dataSource!==e&&this._switchDataSource(e)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(g.Yb(g.A),g.Yb(g.i))},e.\u0275cmp=g.Sb({type:e,selectors:[["cdk-tree"]],contentQueries:function(e,t,n){var r;(1&e&&g.Rb(n,w,!0),2&e)&&(g.Bc(r=g.mc())&&(t._nodeDefs=r))},viewQuery:function(e,t){var n;(1&e&&g.Mc(N,!0),2&e)&&(g.Bc(n=g.mc())&&(t._nodeOutlet=n.first))},hostAttrs:["role","tree",1,"cdk-tree"],inputs:{dataSource:"dataSource",treeControl:"treeControl",trackBy:"trackBy"},exportAs:["cdkTree"],decls:1,vars:0,consts:[["cdkTreeNodeOutlet",""]],template:function(e,t){1&e&&g.ac(0,0)},directives:[N],encapsulation:2}),e}(),T=function(){var e=function(){function e(t,n){d(this,e),this._elementRef=t,this._tree=n,this._destroyed=new h.a,this._dataChanges=new h.a,e.mostRecentTreeNode=this,this._elementRef.nativeElement.classList.add("cdk-tree-node"),this.role="treeitem"}return l(e,[{key:"_setExpanded",value:function(e){this._isAriaExpanded=e,this._elementRef.nativeElement.setAttribute("aria-expanded",""+e)}},{key:"ngOnInit",value:function(){this._parentNodeAriaLevel=function(e){for(var t,n=e.parentElement;n&&(t=void 0,!(null==(t=n.classList)?void 0:t.contains("cdk-nested-tree-node"))&&!(null==t?void 0:t.contains("cdk-tree")));)n=n.parentElement;return n?n.classList.contains("cdk-nested-tree-node")?Object(m.f)(n.getAttribute("aria-level")):0:-1}(this._elementRef.nativeElement),this._elementRef.nativeElement.setAttribute("aria-level",""+(this.level+1))}},{key:"ngDoCheck",value:function(){this.isExpanded!=this._isAriaExpanded&&this._setExpanded(this.isExpanded)}},{key:"ngOnDestroy",value:function(){e.mostRecentTreeNode===this&&(e.mostRecentTreeNode=null),this._dataChanges.complete(),this._destroyed.next(),this._destroyed.complete()}},{key:"focus",value:function(){this._elementRef.nativeElement.focus()}},{key:"_setRoleFromData",value:function(){this.role="treeitem"}},{key:"role",get:function(){return"treeitem"},set:function(e){this._elementRef.nativeElement.setAttribute("role",e)}},{key:"data",get:function(){return this._data},set:function(e){e!==this._data&&(this._data=e,this._setRoleFromData(),this._dataChanges.next())}},{key:"isExpanded",get:function(){return this._tree.treeControl.isExpanded(this._data)}},{key:"level",get:function(){return this._tree.treeControl.getLevel?this._tree.treeControl.getLevel(this._data):this._parentNodeAriaLevel}}]),e}();return e.\u0275fac=function(t){return new(t||e)(g.Yb(g.p),g.Yb(S))},e.\u0275dir=g.Tb({type:e,selectors:[["cdk-tree-node"]],inputs:{role:"role"},exportAs:["cdkTreeNode"]}),e.mostRecentTreeNode=null,e}();var E=function(){var n=function(n){t(a,n);var i=r(a);function a(e,t,n){var r;return d(this,a),(r=i.call(this,e,t))._elementRef=e,r._tree=t,r._differs=n,r._elementRef.nativeElement.classList.add("cdk-nested-tree-node"),r}return l(a,[{key:"ngAfterContentInit",value:function(){var e=this;this._dataDiffer=this._differs.find([]).create(this._tree.trackBy);var t=this._tree.treeControl.getChildren(this.data);Array.isArray(t)?this.updateChildrenNodes(t):Object(f.a)(t)&&t.pipe(Object(y.a)(this._destroyed)).subscribe(function(t){return e.updateChildrenNodes(t)}),this.nodeOutlet.changes.pipe(Object(y.a)(this._destroyed)).subscribe(function(){return e.updateChildrenNodes()})}},{key:"ngOnInit",value:function(){e(o(a.prototype),"ngOnInit",this).call(this)}},{key:"ngDoCheck",value:function(){e(o(a.prototype),"ngDoCheck",this).call(this)}},{key:"ngOnDestroy",value:function(){this._clear(),e(o(a.prototype),"ngOnDestroy",this).call(this)}},{key:"updateChildrenNodes",value:function(e){var t=this._getNodeOutlet();e&&(this._children=e),t&&this._children?this._tree.renderNodeChanges(this._children,this._dataDiffer,t.viewContainer,this._data):this._dataDiffer.diff([])}},{key:"_clear",value:function(){var e=this._getNodeOutlet();e&&(e.viewContainer.clear(),this._dataDiffer.diff([]))}},{key:"_getNodeOutlet",value:function(){var e=this,t=this.nodeOutlet;return t&&t.find(function(t){return!t._node||t._node===e})}}]),a}(T);return n.\u0275fac=function(e){return new(e||n)(g.Yb(g.p),g.Yb(S),g.Yb(g.A))},n.\u0275dir=g.Tb({type:n,selectors:[["cdk-nested-tree-node"]],contentQueries:function(e,t,n){var r;(1&e&&g.Rb(n,N,!0),2&e)&&(g.Bc(r=g.mc())&&(t.nodeOutlet=r))},inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},exportAs:["cdkNestedTreeNode"],features:[g.Lb([{provide:T,useExisting:n},{provide:C,useExisting:n}]),g.Jb]}),n}(),R=/([A-Za-z%]+)$/,A=function(){var e=function(){function e(t,n,r,i){var o=this;d(this,e),this._treeNode=t,this._tree=n,this._element=r,this._dir=i,this._destroyed=new h.a,this.indentUnits="px",this._indent=40,this._setPadding(),i&&i.change.pipe(Object(y.a)(this._destroyed)).subscribe(function(){return o._setPadding(!0)}),t._dataChanges.subscribe(function(){return o._setPadding()})}return l(e,[{key:"ngOnDestroy",value:function(){this._destroyed.next(),this._destroyed.complete()}},{key:"_paddingIndent",value:function(){var e=this._treeNode.data&&this._tree.treeControl.getLevel?this._tree.treeControl.getLevel(this._treeNode.data):null,t=null==this._level?e:this._level;return"number"==typeof t?"".concat(t*this._indent).concat(this.indentUnits):null}},{key:"_setPadding",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this._paddingIndent();if(t!==this._currentPadding||e){var n=this._element.nativeElement,r=this._dir&&"rtl"===this._dir.value?"paddingRight":"paddingLeft",i="paddingLeft"===r?"paddingRight":"paddingLeft";n.style[r]=t||"",n.style[i]="",this._currentPadding=t}}},{key:"_setLevelInput",value:function(e){this._level=Object(m.f)(e,null),this._setPadding()}},{key:"_setIndentInput",value:function(e){var t=e,n="px";if("string"==typeof e){var r=e.split(R);t=r[0],n=r[1]||n}this.indentUnits=n,this._indent=Object(m.f)(t),this._setPadding()}},{key:"level",get:function(){return this._level},set:function(e){this._setLevelInput(e)}},{key:"indent",get:function(){return this._indent},set:function(e){this._setIndentInput(e)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(g.Yb(T),g.Yb(S),g.Yb(g.p),g.Yb(O.c,8))},e.\u0275dir=g.Tb({type:e,selectors:[["","cdkTreeNodePadding",""]],inputs:{level:["cdkTreeNodePadding","level"],indent:["cdkTreeNodePaddingIndent","indent"]}}),e}(),M=function(){var e=function(){function e(t,n){d(this,e),this._tree=t,this._treeNode=n,this._recursive=!1}return l(e,[{key:"_toggle",value:function(e){this.recursive?this._tree.treeControl.toggleDescendants(this._treeNode.data):this._tree.treeControl.toggle(this._treeNode.data),e.stopPropagation()}},{key:"recursive",get:function(){return this._recursive},set:function(e){this._recursive=Object(m.c)(e)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(g.Yb(S),g.Yb(T))},e.\u0275dir=g.Tb({type:e,selectors:[["","cdkTreeNodeToggle",""]],hostBindings:function(e,t){1&e&&g.lc("click",function(e){return t._toggle(e)})},inputs:{recursive:["cdkTreeNodeToggleRecursive","recursive"]}}),e}(),P=function(){var e=function e(){d(this,e)};return e.\u0275mod=g.Wb({type:e}),e.\u0275inj=g.Vb({factory:function(t){return new(t||e)}}),e}()},tmcM:function(e,t,n){"use strict";n.r(t),n.d(t,"CdkTreeExamplesModule",function(){return y}),n.d(t,"CdkTreeFlatExample",function(){return h}),n.d(t,"CdkTreeNestedExample",function(){return _});var r=n("FvrZ"),i=n("fXoL"),o=n("bTqV"),a=n("NFeN"),c=n("0EQZ");function s(e,t){if(1&e&&(Object(i.ec)(0,"cdk-tree-node",3),Object(i.Zb)(1,"button",4),Object(i.Sc)(2),Object(i.dc)()),2&e){var n=t.$implicit,r=Object(i.pc)();Object(i.Nc)("display",r.shouldRender(n)?"flex":"none"),Object(i.Mb)(2),Object(i.Uc)(" ",n.name," ")}}function u(e,t){if(1&e&&(Object(i.ec)(0,"cdk-tree-node",3),Object(i.ec)(1,"button",5),Object(i.lc)("click",function(){var e=t.$implicit;return e.isExpanded=!e.isExpanded}),Object(i.ec)(2,"mat-icon",6),Object(i.Sc)(3),Object(i.dc)(),Object(i.dc)(),Object(i.Sc)(4),Object(i.dc)()),2&e){var n=t.$implicit,r=Object(i.pc)();Object(i.Nc)("display",r.shouldRender(n)?"flex":"none"),Object(i.Mb)(1),Object(i.Nc)("visibility",n.expandable?"visible":"hidden"),Object(i.Nb)("aria-label","Toggle "+n.name),Object(i.Mb)(2),Object(i.Uc)(" ",r.treeControl.isExpanded(n)?"expand_more":"chevron_right"," "),Object(i.Mb)(1),Object(i.Uc)(" ",n.name," ")}}var f=[{name:"Fruit",expandable:!0,level:0},{name:"Apple",expandable:!1,level:1},{name:"Banana",expandable:!1,level:1},{name:"Fruit loops",expandable:!1,level:1},{name:"Vegetables",expandable:!0,level:0},{name:"Green",expandable:!0,level:1},{name:"Broccoli",expandable:!1,level:2},{name:"Brussels sprouts",expandable:!1,level:2},{name:"Orange",expandable:!0,level:1},{name:"Pumpkins",expandable:!1,level:2},{name:"Carrots",expandable:!1,level:2}],h=function(){var e=function(){function e(){d(this,e),this.treeControl=new r.j(function(e){return e.level},function(e){return e.expandable}),this.dataSource=new c.a(f),this.hasChild=function(e,t){return t.expandable}}return l(e,[{key:"getParentNode",value:function(e){for(var t=f.indexOf(e)-1;t>=0;t--)if(f[t].level===e.level-1)return f[t];return null}},{key:"shouldRender",value:function(e){for(var t=this.getParentNode(e);t;){if(!t.isExpanded)return!1;t=this.getParentNode(t)}return!0}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=Object(i.Sb)({type:e,selectors:[["cdk-tree-flat-example"]],decls:3,vars:3,consts:[[3,"dataSource","treeControl"],["cdkTreeNodePadding","","class","example-tree-node",3,"display",4,"cdkTreeNodeDef"],["cdkTreeNodePadding","","class","example-tree-node",3,"display",4,"cdkTreeNodeDef","cdkTreeNodeDefWhen"],["cdkTreeNodePadding","",1,"example-tree-node"],["mat-icon-button","","disabled",""],["mat-icon-button","","cdkTreeNodeToggle","",3,"click"],[1,"mat-icon-rtl-mirror"]],template:function(e,t){1&e&&(Object(i.ec)(0,"cdk-tree",0),Object(i.Qc)(1,s,3,3,"cdk-tree-node",1),Object(i.Qc)(2,u,5,7,"cdk-tree-node",2),Object(i.dc)()),2&e&&(Object(i.vc)("dataSource",t.dataSource)("treeControl",t.treeControl),Object(i.Mb)(2),Object(i.vc)("cdkTreeNodeDefWhen",t.hasChild))},directives:[r.c,r.f,r.e,r.h,o.b,r.i,a.a],styles:[".example-tree-node[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n}"]}),e}();function p(e,t){if(1&e&&(Object(i.ec)(0,"cdk-nested-tree-node",3),Object(i.Zb)(1,"button",4),Object(i.Sc)(2),Object(i.dc)()),2&e){var n=t.$implicit;Object(i.Mb)(2),Object(i.Uc)(" ",n.name," ")}}function b(e,t){if(1&e&&(Object(i.ec)(0,"cdk-nested-tree-node",3),Object(i.ec)(1,"button",5),Object(i.ec)(2,"mat-icon",6),Object(i.Sc)(3),Object(i.dc)(),Object(i.dc)(),Object(i.Sc)(4),Object(i.ec)(5,"div"),Object(i.ac)(6,7),Object(i.dc)(),Object(i.dc)()),2&e){var n=t.$implicit,r=Object(i.pc)();Object(i.Mb)(1),Object(i.Nb)("aria-label","Toggle "+n.name),Object(i.Mb)(2),Object(i.Uc)(" ",r.treeControl.isExpanded(n)?"expand_more":"chevron_right"," "),Object(i.Mb)(1),Object(i.Uc)(" ",n.name," "),Object(i.Mb)(1),Object(i.Qb)("example-tree-invisible",!r.treeControl.isExpanded(n))}}var v=[{name:"Fruit",children:[{name:"Apple"},{name:"Banana"},{name:"Fruit loops"}]},{name:"Vegetables",children:[{name:"Green",children:[{name:"Broccoli"},{name:"Brussels sprouts"}]},{name:"Orange",children:[{name:"Pumpkins"},{name:"Carrots"}]}]}],_=function(){var e=function e(){d(this,e),this.treeControl=new r.k(function(e){return e.children}),this.dataSource=new c.a(v),this.hasChild=function(e,t){return!!t.children&&t.children.length>0}};return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=Object(i.Sb)({type:e,selectors:[["cdk-tree-nested-example"]],decls:3,vars:3,consts:[[3,"dataSource","treeControl"],["class","example-tree-node",4,"cdkTreeNodeDef"],["class","example-tree-node",4,"cdkTreeNodeDef","cdkTreeNodeDefWhen"],[1,"example-tree-node"],["mat-icon-button","","disabled",""],["mat-icon-button","","cdkTreeNodeToggle",""],[1,"mat-icon-rtl-mirror"],["cdkTreeNodeOutlet",""]],template:function(e,t){1&e&&(Object(i.ec)(0,"cdk-tree",0),Object(i.Qc)(1,p,3,1,"cdk-nested-tree-node",1),Object(i.Qc)(2,b,7,5,"cdk-nested-tree-node",2),Object(i.dc)()),2&e&&(Object(i.vc)("dataSource",t.dataSource)("treeControl",t.treeControl),Object(i.Mb)(2),Object(i.vc)("cdkTreeNodeDefWhen",t.hasChild))},directives:[r.c,r.f,r.b,o.b,r.i,a.a,r.g],styles:[".example-tree-invisible[_ngcontent-%COMP%] {\n display: none;\n}\n\n.example-tree[_ngcontent-%COMP%] ul[_ngcontent-%COMP%], .example-tree[_ngcontent-%COMP%] li[_ngcontent-%COMP%] {\n margin-top: 0;\n margin-bottom: 0;\n list-style-type: none;\n}\n.example-tree-node[_ngcontent-%COMP%] {\n display: block;\n}\n\n.example-tree-node[_ngcontent-%COMP%] .example-tree-node[_ngcontent-%COMP%] {\n padding-left: 40px;\n}"]}),e}(),y=function(){var e=function e(){d(this,e)};return e.\u0275mod=Object(i.Wb)({type:e}),e.\u0275inj=Object(i.Vb)({factory:function(t){return new(t||e)},imports:[[r.d,o.c,a.b]]}),e}()}}])}();