[{"__symbolic":"module","version":4,"metadata":{"SimTableDataComponent":{"__symbolic":"class","arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":16,"character":1},"arguments":[{"selector":"sim-table-data","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":20,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":21,"character":19},"member":"OnPush"},"host":{"class":"sim-table-data"},"template":"<sim-spinner [loading]=\"dataSource.loading$ | async\">\r\n  <div class=\"sim-table-container\">\r\n    <ng-content select=\"sim-table-header\"></ng-content>\r\n    <div class=\"sim-table-content\">\r\n      <ng-content select=\"table[sim-table]\"></ng-content>\r\n    </div>\r\n    <ng-content select=\"sim-table-footer\"></ng-content>\r\n    <sim-paginator [size]=\"size\" [hidePageSize]=\"false\" *ngIf=\"!!dataSource.page\" class=\"sim-table-paginator\"\r\n      [color]=\"color\"></sim-paginator>\r\n  </div>\r\n</sim-spinner>\r\n","styles":[".sim-table-data{border-radius:4px;display:block}.sim-table-paginator{justify-content:flex-end;padding:16px 0}.sim-table-footer,.sim-table-header{display:block;padding:16px}.sim-table-container{border-radius:inherit}.sim-table-container:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.sim-table-container:last-child:not(.sim-table-paginator){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}"]}]}],"members":{"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"size":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"dataSource":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"paginator":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":41,"character":3},"arguments":[{"__symbolic":"reference","module":"@ngx-simple/simple-ui/paginator","name":"SimPaginatorComponent","line":41,"character":13}]}]}],"sort":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":43,"character":3},"arguments":[{"__symbolic":"reference","module":"@ngx-simple/simple-ui/sort","name":"SimSortDirective","line":43,"character":16},{"static":true}]}]}],"table":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":44,"character":3},"arguments":[{"__symbolic":"reference","module":"./table.component","name":"SimTableComponent","line":44,"character":16},{"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}]}}}}]