Browse Source

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

pull/1021/head
binhaoCen 5 years ago committed by tangjinzhou
parent
commit
34343b2e8b
  1. 26
      types/pagination.d.ts

26
types/pagination.d.ts vendored

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

Loading…
Cancel
Save