UNPKG

yoyo-ng-modulewindy

Version:

服务于52ABP模板的前端开源的相关组件内容。整合了ng-alain和你NG ZORRO的内容

90 lines (89 loc) 2.33 kB
import { SimpleTableMultiSort } from './interface'; export declare class AdSimpleTableConfig { /** * 起始页码,默认为:`1` */ pi?: number; /** * 每页数量,当设置为 `0` 表示不分页,默认:`10` */ ps?: number; /** * 是否显示边框 */ bordered?: boolean; /** * table大小 */ size?: 'small' | 'middle' | 'default'; /** * 是否显示分页器 */ showPagination?: boolean; /** * 是否显示pagination中改变页数 */ showSizeChanger?: boolean; /** * pagination中每页显示条目数下拉框值 */ pageSizeOptions?: number[]; /** * 是否显示pagination中快速跳转 */ showQuickJumper?: boolean; /** * 是否显示总数据量,默认:`共 {{total}} 条` */ showTotal?: boolean | string; /** * 数据变更后是否保留在数据变更前的页码 */ isPageIndexReset?: boolean; /** * 分页方向 */ pagePlacement?: 'left' | 'center' | 'right'; /** * 切换分页时返回顶部 */ toTopInChange?: boolean; /** * 返回顶部偏移值 */ toTopOffset?: number; /** * 重命名请求参数 `pi``ps`,例如:`{ pi: 'Page' }` `pi` 会被替换成 Page */ reqReName?: Object; /** * 请求参数 `pi` 是否采用 0 基索引 */ zeroIndexedOnPage?: boolean; /** * 重命名返回参数 `total``list`,例如:`{ total: 'Total' }` Total 会被当作 `total` */ resReName?: { total?: string | string[]; list?: string | string[]; }; /** * 重命名排序值,`columns` 的重命名高于属性 */ sortReName?: { ascend?: string; descend?: string; }; /** * 是否多排序,当 `sort` 多个相同值时自动合并,建议后端支持时使用 */ multiSort?: boolean | SimpleTableMultiSort; /** * 指定模态框目标组件的接收参数名,默认:`record` */ modalParamsName?: string; /** * 前端分页,当 `data``any[]``Observable<any[]>` 有效 */ frontPagination?: boolean; }