{"__symbolic":"module","version":4,"metadata":{"PaginationButtonComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"db-pagination-button","template":"<ng-container *ngIf=\"result && result.length > 0\">\n\t<button dbButton class=\"btn-simple small\" (click)=\"onMoreItemsClick()\" [disabled]=\"hasNoMoreResult\">{{ text }}</button>\n</ng-container>\n","styles":[""]}]}],"members":{"text":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"requested$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"currentPage":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"pageSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"onresponse":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":26,"character":3}}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onMoreItemsClick":[{"__symbolic":"method"}],"setResponse":[{"__symbolic":"method"}],"setPageParams":[{"__symbolic":"method"}],"fetchNextItems":[{"__symbolic":"method"}]}},"PaginatioButtonModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","module":"@desbank/components/src/lib/button","name":"ButtonModule","line":9,"character":4}],"declarations":[{"__symbolic":"reference","name":"PaginationButtonComponent"}],"exports":[{"__symbolic":"reference","name":"PaginationButtonComponent"}]}]}],"members":{}},"PaginationButton":{"__symbolic":"class","members":{}},"PaginationResponse":{"__symbolic":"interface"},"PaginationParams":{"__symbolic":"interface"}},"origins":{"PaginationButtonComponent":"./pagination-button.component","PaginatioButtonModule":"./pagination-button.module","PaginationButton":"./interfaces/pagination-button.interface","PaginationResponse":"./interfaces/pagination-response.interface","PaginationParams":"./interfaces/pagination-params.interface"},"importAs":"@desbank/components/src/lib/pagination-button"}