[{"__symbolic":"module","version":4,"metadata":{"TreeLevel":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":20,"character":1},"arguments":[{"selector":"rz-tree-level","template":""}]}],"members":{"textProperty":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"leaf":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"template":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":28,"character":3},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":28,"character":16}]}]}]}},"TreeComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":31,"character":1},"arguments":[{"selector":"rz-tree","providers":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"./template-form","name":"hideTemplateFromTemplateForm","line":33,"character":14}}],"template":"\n    <p-tree\n      [value]=\"results\"\n      selectionMode=\"single\"\n      [(selection)]=\"selectedNode\"\n      (onNodeSelect)=\"onNodeSelect($event)\"\n      (onNodeExpand)=\"onNodeExpand($event)\"\n      [style]=\"style\"\n    >\n      <ng-template\n        *ngFor=\"let level of levels; let index = index\"\n        let-node\n        [pTemplate]=\"level.template ? 'level-' + index : 'none'\"\n      >\n        <ng-template\n          [ngTemplateOutlet]=\"level.template\"\n          [ngTemplateOutletContext]=\"{$implicit: node.data}\"\n        >\n        </ng-template>\n      </ng-template>\n    </p-tree>\n  "}]}],"members":{"style":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"singleExpand":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"nodeExpand":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":62,"character":3}}]}],"nodeSelect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":63,"character":3}}]}],"nodeLoaded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":64,"character":3}}]}],"levels":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":66,"character":3},"arguments":[{"__symbolic":"reference","name":"TreeLevel"}]}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"onNodeSelect":[{"__symbolic":"method"}],"onNodeExpand":[{"__symbolic":"method"}]}},"TreeModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":225,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":226,"character":12},{"__symbolic":"reference","module":"primeng/tree","name":"TreeModule","line":226,"character":26}],"declarations":[{"__symbolic":"reference","name":"TreeComponent"},{"__symbolic":"reference","name":"TreeLevel"}],"exports":[{"__symbolic":"reference","name":"TreeComponent"},{"__symbolic":"reference","name":"TreeLevel"}]}]}]}}}]