[{"__symbolic":"module","version":4,"metadata":{"NbTreeGridComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../cdk/table","name":"NbTable","line":127,"character":44},"arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":117,"character":1},"arguments":[{"selector":"table[nbTreeGrid]","template":{"__symbolic":"reference","module":"../cdk/table","name":"NB_TABLE_TEMPLATE","line":119,"character":12},"styleUrls":["./tree-grid.component.css"],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":121,"character":19},"member":"OnPush"},"providers":[{"provide":{"__symbolic":"reference","module":"./tree-grid-injection-tokens","name":"NB_TREE_GRID","line":123,"character":15},"useExisting":{"__symbolic":"reference","name":"NbTreeGridComponent"}},{"__symbolic":"reference","module":"./tree-grid-columns.service","name":"NbColumnsService","line":124,"character":4}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Attribute","line":134,"character":15},"arguments":["role"]}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":136,"character":15},"arguments":[{"__symbolic":"reference","module":"../../theme.options","name":"NB_DOCUMENT","line":136,"character":22}]}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":138,"character":15},"arguments":[{"__symbolic":"reference","module":"../../theme.options","name":"NB_WINDOW","line":138,"character":22}]}]],"parameters":[{"__symbolic":"reference","module":"./data-source/tree-grid-data-source","name":"NbTreeGridDataSourceBuilder","line":130,"character":41,"arguments":[{"__symbolic":"error","message":"Could not resolve type","line":130,"character":69,"context":{"typeName":"T"}}]},{"__symbolic":"reference","module":"@angular/core","name":"IterableDiffers","line":131,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":132,"character":33},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":133,"character":26},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../cdk/bidi","name":"NbDirectionality","line":135,"character":19},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"../cdk/platform","name":"NbPlatform","line":137,"character":24},null]}],"source":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":153,"character":3},"arguments":["nbTreeGrid"]}]}],"levelPadding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":166,"character":3}}]}],"equalColumnsWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":171,"character":3}}]}],"rows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":180,"character":3},"arguments":[{"__symbolic":"reference","module":"./tree-grid-row.component","name":"NbTreeGridRowComponent","line":180,"character":19}]}]}],"treeClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":182,"character":3},"arguments":["class.nb-tree-grid"]}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"toggleRow":[{"__symbolic":"method"}],"toggleCellRow":[{"__symbolic":"method"}],"getColumnWidth":[{"__symbolic":"method"}],"getCellLevel":[{"__symbolic":"method"}],"getDataIndex":[{"__symbolic":"method"}],"getRowLevel":[{"__symbolic":"method"}],"getColumns":[{"__symbolic":"method"}],"getColumnsCount":[{"__symbolic":"method"}],"isFirstColumn":[{"__symbolic":"method"}],"findCellRow":[{"__symbolic":"method"}],"checkDefsCount":[{"__symbolic":"method"}],"updateVisibleColumns":[{"__symbolic":"method"}]}}}}]