UNPKG

@lowdefy/blocks-antd

Version:

Lowdefy Ant Design Blocks

76 lines (75 loc) 2.08 kB
{ "type": "object", "properties": { "type": "object", "additionalProperties": false, "properties": { "total": { "type": "integer", "default": 100, "description": "Total number of items to be displayed in pagination." }, "size": { "type": "string", "enum": ["small", "default"], "default": "default", "description": "Pagination element size." }, "simple": { "type": "boolean", "default": false, "description": "Use simplified pagination display." }, "showTotal": { "type": ["boolean", "string", "object"], "default": false, "description": "Show pagination total number and range if boolean, or define a custom string or function to display.", "docs": { "displayType": "string" } }, "showSizeChanger": { "type": "boolean", "default": false, "description": "Determine whether to show page size select, it will be true when total > 50." }, "showQuickJumper": { "type": "boolean", "default": false, "description": "Determine whether you can jump to pages directly." }, "pageSizeOptions": { "type": "array", "default": [10, 20, 30, 40], "description": "Specify the page size changer options.", "items": { "type": "number" } }, "hideOnSinglePage": { "type": "boolean", "default": false, "description": "Hide pager on short list of a single page." }, "disabled": { "type": "boolean", "default": false, "description": "Disable pager." } } }, "events": { "type": "object", "additionalProperties": false, "properties": { "onSizeChange": { "type": "array", "description": "Triggered when page size is changed." }, "onChange": { "type": "array", "description": "Triggered when current page is changed." } } } }