{"__symbolic":"module","version":4,"metadata":{"PaginationMode":{"__symbolic":"interface"},"PaginationConfig":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{},"statics":{"ɵprov":{}}},"PaginationComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"weui-pagination","exportAs":"weuiPagination","host":{"class":"weui-pagination","[class.weui-pagination__non-mini]":"!mini","$quoted$":["[class.weui-pagination__non-mini]"]},"preserveWhitespaces":false,"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":14,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":15,"character":17},"member":"None"},"template":"<ng-template [ngIf]=\"mode === 'button'\">\n  <div class=\"weui-pagination__item weui-pagination__prev\">\n    <a weui-button (click)=\"_goto(-1)\" [weui-mini]=\"mini\" weui-type=\"default\" [disabled]=\"_prevDisabled\" [innerHTML]=\"prevText\"></a>\n  </div>\n  <div class=\"weui-pagination__item weui-pagination__num\" *ngIf=\"!simple\">{{ current }}/{{ total }}</div>\n  <div class=\"weui-pagination__item weui-pagination__next\">\n    <a weui-button (click)=\"_goto(1)\" [weui-mini]=\"mini\" weui-type=\"default\" [disabled]=\"_nextDisabled\" [innerHTML]=\"nextText\"></a>\n  </div>\n</ng-template>\n<div class=\"weui-pagination__item weui-pagination__num\" *ngIf=\"mode === 'pointer'\">\n  <div *ngFor=\"let i of _ptArr\" class=\"weui-pagination__dot\" [class.weui-pagination__dot-active]=\"current === i\">\n    <span></span>\n  </div>\n</div>\n"}]}],"members":{"mode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"current":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ngx-weui/core","name":"InputNumber","line":26,"character":12}}]}],"total":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ngx-weui/core","name":"InputNumber","line":28,"character":12}}]}],"simple":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ngx-weui/core","name":"InputBoolean","line":32,"character":12}}]}],"mini":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ngx-weui/core","name":"InputBoolean","line":36,"character":12}}]}],"prevText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"nextText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":46,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"PaginationConfig"}]}],"ngOnChanges":[{"__symbolic":"method"}],"_checkDisabled":[{"__symbolic":"method"}],"_goto":[{"__symbolic":"method"}]}},"PaginationModule":{"__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":7,"character":12},{"__symbolic":"reference","module":"ngx-weui/button","name":"ButtonModule","line":7,"character":26}],"declarations":[{"__symbolic":"reference","name":"PaginationComponent"}],"exports":[{"__symbolic":"reference","name":"PaginationComponent"}]}]}],"members":{}}},"origins":{"PaginationMode":"./pagination.type","PaginationConfig":"./pagination.config","PaginationComponent":"./pagination.component","PaginationModule":"./pagination.module"},"importAs":"ngx-weui/pagination"}