给分页器的配置项添加非必填标识 (#987)

pull/1021/head
binhaoCen 2019-07-22 11:12:07 +08:00 committed by tangjinzhou
parent 7287e12a9b
commit 34343b2e8b
1 changed files with 13 additions and 13 deletions

26
types/pagination.d.ts vendored
View File

@ -11,84 +11,84 @@ export declare class Pagination extends AntdComponent {
* @default 0 * @default 0
* @type number * @type number
*/ */
total: number; total?: number;
/** /**
* default initial page number * default initial page number
* @default 1 * @default 1
* @type number * @type number
*/ */
defaultCurrent: number; defaultCurrent?: number;
/** /**
* current page number * current page number
* @type number * @type number
*/ */
current: number; current?: number;
/** /**
* default number of data items per page * default number of data items per page
* @default 10 * @default 10
* @type number * @type number
*/ */
defaultPageSize: number; defaultPageSize?: number;
/** /**
* number of data items per page * number of data items per page
* @type number * @type number
*/ */
pageSize: number; pageSize?: number;
/** /**
* Whether to hide pager on single page * Whether to hide pager on single page
* @default false * @default false
* @type boolean * @type boolean
*/ */
hideOnSinglePage: boolean; hideOnSinglePage?: boolean;
/** /**
* determine whether pageSize can be changed * determine whether pageSize can be changed
* @default false * @default false
* @type boolean * @type boolean
*/ */
showSizeChanger: boolean; showSizeChanger?: boolean;
/** /**
* specify the sizeChanger options * specify the sizeChanger options
* @default ['10', '20', '30', '40'] * @default ['10', '20', '30', '40']
* @type string[] * @type string[]
*/ */
pageSizeOptions: string[]; pageSizeOptions?: string[];
/** /**
* determine whether you can jump to pages directly * determine whether you can jump to pages directly
* @default false * @default false
* @type boolean * @type boolean
*/ */
showQuickJumper: boolean; showQuickJumper?: boolean;
/** /**
* to display the total number and range * to display the total number and range
* @type Function * @type Function
*/ */
showTotal: (total: number, range: [number, number]) => any; showTotal?: (total: number, range: [number, number]) => any;
/** /**
* specify the size of Pagination, can be set to small * specify the size of Pagination, can be set to small
* @default '' * @default ''
* @type string * @type string
*/ */
size: string; size?: string;
/** /**
* whether to use simple mode * whether to use simple mode
* @type boolean * @type boolean
*/ */
simple: boolean; simple?: boolean;
/** /**
* to customize item innerHTML * to customize item innerHTML
* @type Function * @type Function
*/ */
itemRender: (page: number, type: 'page' | 'prev' | 'next', originalElement: any) => VNode; itemRender?: (page: number, type: 'page' | 'prev' | 'next', originalElement: any) => VNode;
} }