import { OnInit } from '@angular/core'; export interface IPagination { page: number; pageSize: number; total: number; } export declare const PAGE_SIZE_OPTIONS: number[]; export declare class BixiPaginationListBase implements OnInit { pagination: { page: number; pageSize: number; total: number; }; loading: boolean; ngOnInit(): void; /** * 需要实现的查询方法 */ onSearch(): void; onReset(): void; /** * 重置分页,该方法会驱动一次查询 */ onResetPaginationAndSearch(): void; /** * 重置分页/搜索,该方法会驱动一次查询 */ onResetAndSearch(): void; /** * 重置分页,该方法会驱动一次查询 */ onResetPagination(): void; /** * 页数变化,该方法会驱动一次查询 */ onPageChange(page?: number): void; /** * 分页条数变化,该方法会驱动一次查询 */ onPageSizeChange(pageSize: number): void; /** * 删除后处理方法,该方法会驱动一次查询,如果是最后一条数据的话会跳到上一页 */ onAfterDelete(): void; }