[{"__symbolic":"module","version":4,"metadata":{"NbTreeGridCellDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../cdk/table","name":"NbCellDirective","line":44,"character":45},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":36,"character":1},"arguments":[{"selector":"td[nbTreeGridCell]","host":{"class":"nb-tree-grid-cell","role":"gridcell","$quoted$":["class","role"]},"providers":[{"provide":{"__symbolic":"reference","module":"../cdk/table","name":"NbCdkCell","line":42,"character":25},"useExisting":{"__symbolic":"reference","name":"NbTreeGridCellDirective"}}]}]}],"members":{"columnWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":53,"character":3},"arguments":["style.width"]}]}],"leftPadding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":59,"character":3},"arguments":["style.padding-left"]}]}],"rightPadding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":67,"character":3},"arguments":["style.padding-right"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":78,"character":5},"arguments":[{"__symbolic":"reference","module":"./tree-grid-injection-tokens","name":"NB_TREE_GRID","line":78,"character":12}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":79,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID","line":79,"character":12}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":80,"character":5},"arguments":[{"__symbolic":"reference","module":"../../theme.options","name":"NB_WINDOW","line":80,"character":12}]}],null,null,null,null],"parameters":[{"__symbolic":"reference","module":"./tree-grid-column-def.directive","name":"NbTreeGridColumnDefDirective","line":76,"character":15},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":77,"character":16,"arguments":[{"__symbolic":"error","message":"Could not resolve type","line":164,"character":27,"context":{"typeName":"HTMLElement"}}]},null,null,null,{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer","line":81,"character":23},{"__symbolic":"reference","module":"../../services/direction.service","name":"NbLayoutDirectionService","line":82,"character":30},{"__symbolic":"reference","module":"./tree-grid-columns.service","name":"NbColumnsService","line":83,"character":27},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":84,"character":16}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"toggleRow":[{"__symbolic":"method"}],"getStartPadding":[{"__symbolic":"method"}]}},"NbTreeGridHeaderCellDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../cdk/table","name":"NbHeaderCellDirective","line":151,"character":51},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":143,"character":1},"arguments":[{"selector":"th[nbTreeGridHeaderCell]","host":{"class":"nb-tree-grid-header-cell","role":"columnheader","$quoted$":["class","role"]},"providers":[{"provide":{"__symbolic":"reference","module":"../cdk/table","name":"NbCdkHeaderCell","line":149,"character":25},"useExisting":{"__symbolic":"reference","name":"NbTreeGridHeaderCellDirective"}}]}]}],"members":{"columnWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":156,"character":3},"arguments":["style.width"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":165,"character":5},"arguments":[{"__symbolic":"reference","module":"./tree-grid-injection-tokens","name":"NB_TREE_GRID","line":165,"character":12}]}],null,null],"parameters":[{"__symbolic":"reference","module":"./tree-grid-column-def.directive","name":"NbTreeGridColumnDefDirective","line":76,"character":15},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":77,"character":16,"arguments":[{"__symbolic":"error","message":"Could not resolve type","line":164,"character":27,"context":{"typeName":"HTMLElement"}}]},null,{"__symbolic":"reference","module":"./tree-grid-columns.service","name":"NbColumnsService","line":83,"character":27},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":84,"character":16}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"NbTreeGridFooterCellDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../cdk/table","name":"NbFooterCellDirective","line":195,"character":51},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":187,"character":1},"arguments":[{"selector":"td[nbTreeGridFooterCell]","host":{"class":"nb-tree-grid-footer-cell","role":"gridcell","$quoted$":["class","role"]},"providers":[{"provide":{"__symbolic":"reference","module":"../cdk/table","name":"NbCdkFooterCell","line":193,"character":25},"useExisting":{"__symbolic":"reference","name":"NbTreeGridFooterCellDirective"}}]}]}],"members":{"columnWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":200,"character":3},"arguments":["style.width"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":209,"character":5},"arguments":[{"__symbolic":"reference","module":"./tree-grid-injection-tokens","name":"NB_TREE_GRID","line":209,"character":12}]}],null,null],"parameters":[{"__symbolic":"reference","module":"./tree-grid-column-def.directive","name":"NbTreeGridColumnDefDirective","line":76,"character":15},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":77,"character":16,"arguments":[{"__symbolic":"error","message":"Could not resolve type","line":164,"character":27,"context":{"typeName":"HTMLElement"}}]},null,{"__symbolic":"reference","module":"./tree-grid-columns.service","name":"NbColumnsService","line":83,"character":27},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":84,"character":16}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}}}]