[{"__symbolic":"module","version":3,"metadata":{"DATAGRID_BODY_TEMPLATE":"\n\t<div #body class=\"datagrid-body f-full\" style=\"margin-top:0\"\n\t\t\t[ngClass]=\"{'datagrid-vbody f-column':isVirtualScroll}\"\n\t\t\t(scroll)=\"onScroll($event)\">\n\t\t<div #inner class=\"datagrid-body-inner\"\n\t\t\t\t[style.marginTop.px]=\"marginTop\"\n\t\t\t\t[ngClass]=\"{'f-column f-full':isVirtualScroll}\">\n\t\t\t<ng-container *ngIf=\"!isVirtualScroll\">\n\t\t\t\t<table class=\"datagrid-btable\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"\n\t\t\t\t\t\teuiDataGridTable [columns]=\"columns\" [rows]=\"currRows\">\n\t\t\t\t</table>\n\t\t\t</ng-container>\n\t\t\t<ng-container *ngIf=\"isVirtualScroll\">\n\t\t\t\t<eui-virtual-scroll #vscroll \n\t\t\t\t\t\t[data]=\"rows\" \n\t\t\t\t\t\t[total]=\"view.grid.total\" \n\t\t\t\t\t\t[pageSize]=\"view.grid.pageSize\" \n\t\t\t\t\t\t[rowHeight]=\"view.grid.rowHeight\" \n\t\t\t\t\t\t[lazy]=\"view.grid.lazy\"\n\t\t\t\t\t\t[pageNumber]=\"view.grid.pageNumber\"\n\t\t\t\t\t\t(update)=\"onVirtualPageUpdate($event)\"\n\t\t\t\t\t\t(bodyScroll)=\"onVirtualScroll($event)\"\n\t\t\t\t\t\t(pageChange)=\"onVirtualPageChange($event)\">\n\t\t\t\t<table class=\"datagrid-btable\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"\n\t\t\t\t\t\teuiDataGridTable [columns]=\"columns\" [rows]=\"currRows\">\n\t\t\t\t</table>\n\t\t\t\t</eui-virtual-scroll>\n\t\t\t</ng-container>\n\t\t</div>\n\t</div>\n","DataGridBodyComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../gridbase/grid-body.component","name":"GridBodyComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"eui-datagrid-body","template":{"__symbolic":"reference","name":"DATAGRID_BODY_TEMPLATE"},"host":{"class":"f-column f-full","$quoted$":["class"]}}]}],"members":{"vscroll":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["vscroll"]}]}],"virtualPageChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"virtualPageUpdate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"rows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"onVirtualScroll":[{"__symbolic":"method"}],"onVirtualPageChange":[{"__symbolic":"method"}],"onVirtualPageUpdate":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"./datagrid-view.component","name":"DataGridViewComponent"}]}]],"parameters":[{"__symbolic":"reference","module":"./datagrid-view.component","name":"DataGridViewComponent"}]}]}}}},{"__symbolic":"module","version":1,"metadata":{"DATAGRID_BODY_TEMPLATE":"\n\t<div #body class=\"datagrid-body f-full\" style=\"margin-top:0\"\n\t\t\t[ngClass]=\"{'datagrid-vbody f-column':isVirtualScroll}\"\n\t\t\t(scroll)=\"onScroll($event)\">\n\t\t<div #inner class=\"datagrid-body-inner\"\n\t\t\t\t[style.marginTop.px]=\"marginTop\"\n\t\t\t\t[ngClass]=\"{'f-column f-full':isVirtualScroll}\">\n\t\t\t<ng-container *ngIf=\"!isVirtualScroll\">\n\t\t\t\t<table class=\"datagrid-btable\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"\n\t\t\t\t\t\teuiDataGridTable [columns]=\"columns\" [rows]=\"currRows\">\n\t\t\t\t</table>\n\t\t\t</ng-container>\n\t\t\t<ng-container *ngIf=\"isVirtualScroll\">\n\t\t\t\t<eui-virtual-scroll #vscroll \n\t\t\t\t\t\t[data]=\"rows\" \n\t\t\t\t\t\t[total]=\"view.grid.total\" \n\t\t\t\t\t\t[pageSize]=\"view.grid.pageSize\" \n\t\t\t\t\t\t[rowHeight]=\"view.grid.rowHeight\" \n\t\t\t\t\t\t[lazy]=\"view.grid.lazy\"\n\t\t\t\t\t\t[pageNumber]=\"view.grid.pageNumber\"\n\t\t\t\t\t\t(update)=\"onVirtualPageUpdate($event)\"\n\t\t\t\t\t\t(bodyScroll)=\"onVirtualScroll($event)\"\n\t\t\t\t\t\t(pageChange)=\"onVirtualPageChange($event)\">\n\t\t\t\t<table class=\"datagrid-btable\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"\n\t\t\t\t\t\teuiDataGridTable [columns]=\"columns\" [rows]=\"currRows\">\n\t\t\t\t</table>\n\t\t\t\t</eui-virtual-scroll>\n\t\t\t</ng-container>\n\t\t</div>\n\t</div>\n","DataGridBodyComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../gridbase/grid-body.component","name":"GridBodyComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"eui-datagrid-body","template":{"__symbolic":"reference","name":"DATAGRID_BODY_TEMPLATE"},"host":{"class":"f-column f-full"}}]}],"members":{"vscroll":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["vscroll"]}]}],"virtualPageChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"virtualPageUpdate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"rows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"onVirtualScroll":[{"__symbolic":"method"}],"onVirtualPageChange":[{"__symbolic":"method"}],"onVirtualPageUpdate":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"./datagrid-view.component","name":"DataGridViewComponent"}]}]],"parameters":[{"__symbolic":"reference","module":"./datagrid-view.component","name":"DataGridViewComponent"}]}]}}}}]