[{"__symbolic":"module","version":3,"metadata":{"PaginationComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"eui-pagination","template":"\n\t\t<ng-container *ngFor=\"let name of layout\">\n\t\t\t<eui-pagination-list *ngIf=\"name=='list'\"></eui-pagination-list>\n\t\t\t<eui-pagination-link *ngIf=\"name=='links'\"></eui-pagination-link>\n\t\t\t<div class=\"pagination-btn-separator\" *ngIf=\"name=='sep'\"></div>\n\t\t\t<eui-pagination-button [name]=\"name\" *ngIf=\"isButton(name)\"></eui-pagination-button>\n\t\t\t<ng-template *ngIf=\"pageTemplate && name=='tpl'\" [euiPaginationTemplate]=\"pageTemplate.template\" [pagination]=\"this\"></ng-template>\n\t\t\t<div class=\"f-full\" *ngIf=\"name=='info'\">\n\t\t\t\t<div class=\"pagination-info\">{{pageInfo}}</div>\n\t\t\t</div>\n\t\t</ng-container>\n\t","host":{"class":"f-row f-content-center","$quoted$":["class"]}}]}],"members":{"buttons":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"./pagination-button.component","name":"PaginationButtonComponent"}]}]}],"pageTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","module":"../base/template-base","name":"PageTemplateDirective"}]}]}],"pageList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"loading":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"showPageList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"showPageInfo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"showPageRefresh":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"links":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"beforePageText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"afterPageText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"displayMsg":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"layout":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"pageChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"total":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"pageSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"pageNumber":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"isButton":[{"__symbolic":"method"}],"adjustPage":[{"__symbolic":"method"}],"selectPage":[{"__symbolic":"method"}],"refreshPage":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"PaginationComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"eui-pagination","template":"\n\t\t<ng-container *ngFor=\"let name of layout\">\n\t\t\t<eui-pagination-list *ngIf=\"name=='list'\"></eui-pagination-list>\n\t\t\t<eui-pagination-link *ngIf=\"name=='links'\"></eui-pagination-link>\n\t\t\t<div class=\"pagination-btn-separator\" *ngIf=\"name=='sep'\"></div>\n\t\t\t<eui-pagination-button [name]=\"name\" *ngIf=\"isButton(name)\"></eui-pagination-button>\n\t\t\t<ng-template *ngIf=\"pageTemplate && name=='tpl'\" [euiPaginationTemplate]=\"pageTemplate.template\" [pagination]=\"this\"></ng-template>\n\t\t\t<div class=\"f-full\" *ngIf=\"name=='info'\">\n\t\t\t\t<div class=\"pagination-info\">{{pageInfo}}</div>\n\t\t\t</div>\n\t\t</ng-container>\n\t","host":{"class":"f-row f-content-center"}}]}],"members":{"buttons":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"./pagination-button.component","name":"PaginationButtonComponent"}]}]}],"pageTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","module":"../base/template-base","name":"PageTemplateDirective"}]}]}],"pageList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"loading":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"showPageList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"showPageInfo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"showPageRefresh":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"links":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"beforePageText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"afterPageText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"displayMsg":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"layout":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"pageChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"total":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"pageSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"pageNumber":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"isButton":[{"__symbolic":"method"}],"adjustPage":[{"__symbolic":"method"}],"selectPage":[{"__symbolic":"method"}],"refreshPage":[{"__symbolic":"method"}]}}}}]