UNPKG

tdesign-vue

Version:
95 lines (92 loc) 1.69 kB
/** * tdesign v1.14.1 * (c) 2025 tdesign * @license MIT */ var props = { current: { type: Number, "default": 1 }, defaultCurrent: { type: Number, "default": 1 }, disabled: Boolean, foldedMaxPageBtn: { type: Number, "default": 5 }, maxPageBtn: { type: Number, "default": 10 }, pageEllipsisMode: { type: String, "default": "mid", validator: function validator(val) { if (!val) return true; return ["mid", "both-ends"].includes(val); } }, pageSize: { type: Number, "default": 10 }, defaultPageSize: { type: Number, "default": 10 }, pageSizeOptions: { type: Array, "default": function _default() { return [5, 10, 20, 50]; } }, selectProps: { type: Object }, showFirstAndLastPageBtn: Boolean, showJumper: Boolean, showPageNumber: { type: Boolean, "default": true }, showPageSize: { type: Boolean, "default": true }, showPreviousAndNextBtn: { type: Boolean, "default": true }, size: { type: String, "default": "medium", validator: function validator(val) { if (!val) return true; return ["small", "medium"].includes(val); } }, theme: { type: String, "default": "default", validator: function validator(val) { if (!val) return true; return ["default", "simple"].includes(val); } }, total: { type: Number, "default": 0 }, totalContent: { type: [Boolean, Function], "default": true }, onChange: Function, onCurrentChange: Function, onPageSizeChange: Function }; export { props as default }; //# sourceMappingURL=props.js.map