123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242 |
- declare const _default: import("vue").DefineComponent<{
- disabled: {
- type: BooleanConstructor;
- default: any;
- };
- prefixCls: import("vue-types").VueTypeValidableDef<string> & {
- default: string;
- } & {
- default: string;
- };
- selectPrefixCls: import("vue-types").VueTypeValidableDef<string> & {
- default: string;
- } & {
- default: string;
- };
- current: NumberConstructor;
- defaultCurrent: import("vue-types").VueTypeValidableDef<number> & {
- default: number;
- } & {
- default: number;
- };
- total: import("vue-types").VueTypeValidableDef<number> & {
- default: number;
- } & {
- default: number;
- };
- pageSize: NumberConstructor;
- defaultPageSize: import("vue-types").VueTypeValidableDef<number> & {
- default: number;
- } & {
- default: number;
- };
- hideOnSinglePage: {
- type: BooleanConstructor;
- default: boolean;
- };
- showSizeChanger: {
- type: BooleanConstructor;
- default: any;
- };
- showLessItems: {
- type: BooleanConstructor;
- default: boolean;
- };
- selectComponentClass: import("vue-types").VueTypeValidableDef<any>;
- showPrevNextJumpers: {
- type: BooleanConstructor;
- default: boolean;
- };
- showQuickJumper: import("vue-types").VueTypeDef<boolean | {
- [key: string]: any;
- }> & {
- default: boolean | (() => {
- [key: string]: any;
- });
- };
- showTitle: {
- type: BooleanConstructor;
- default: boolean;
- };
- pageSizeOptions: import("vue-types").VueTypeDef<(string | number)[]>;
- buildOptionText: FunctionConstructor;
- showTotal: FunctionConstructor;
- simple: {
- type: BooleanConstructor;
- default: any;
- };
- locale: import("vue-types").VueTypeValidableDef<{
- [key: string]: any;
- }> & {
- default: () => {
- [key: string]: any;
- };
- } & {
- default: () => {
- [key: string]: any;
- };
- };
- itemRender: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
- default: (...args: any[]) => any;
- } & {
- default: (...args: any[]) => any;
- };
- prevIcon: import("vue-types").VueTypeValidableDef<any>;
- nextIcon: import("vue-types").VueTypeValidableDef<any>;
- jumpPrevIcon: import("vue-types").VueTypeValidableDef<any>;
- jumpNextIcon: import("vue-types").VueTypeValidableDef<any>;
- totalBoundaryShowSizeChanger: import("vue-types").VueTypeValidableDef<number> & {
- default: number;
- } & {
- default: number;
- };
- }, unknown, {
- stateCurrent: number;
- stateCurrentInputValue: number;
- statePageSize: number;
- }, {}, {
- getJumpPrevPage(): number;
- getJumpNextPage(): number;
- getItemIcon(icon: any, label: any): any;
- getValidValue(e: any): any;
- isValid(page: any): boolean;
- shouldDisplayQuickJumper(): any;
- handleKeyDown(event: any): void;
- handleKeyUp(e: any): void;
- changePageSize(size: any): void;
- handleChange(p: any): any;
- prev(): void;
- next(): void;
- jumpPrev(): void;
- jumpNext(): void;
- hasPrev(): boolean;
- hasNext(): boolean;
- getShowSizeChanger(): any;
- runIfEnter(event: any, callback: any, ...restParams: any[]): void;
- runIfEnterPrev(event: any): void;
- runIfEnterNext(event: any): void;
- runIfEnterJumpPrev(event: any): void;
- runIfEnterJumpNext(event: any): void;
- handleGoTO(event: any): void;
- renderPrev(prevPage: any): any;
- renderNext(nextPage: any): any;
- }, {
- methods: {
- setState(state: {}, callback: any): void;
- __emit(...args: any[]): void;
- };
- }, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
- disabled: {
- type: BooleanConstructor;
- default: any;
- };
- prefixCls: import("vue-types").VueTypeValidableDef<string> & {
- default: string;
- } & {
- default: string;
- };
- selectPrefixCls: import("vue-types").VueTypeValidableDef<string> & {
- default: string;
- } & {
- default: string;
- };
- current: NumberConstructor;
- defaultCurrent: import("vue-types").VueTypeValidableDef<number> & {
- default: number;
- } & {
- default: number;
- };
- total: import("vue-types").VueTypeValidableDef<number> & {
- default: number;
- } & {
- default: number;
- };
- pageSize: NumberConstructor;
- defaultPageSize: import("vue-types").VueTypeValidableDef<number> & {
- default: number;
- } & {
- default: number;
- };
- hideOnSinglePage: {
- type: BooleanConstructor;
- default: boolean;
- };
- showSizeChanger: {
- type: BooleanConstructor;
- default: any;
- };
- showLessItems: {
- type: BooleanConstructor;
- default: boolean;
- };
- selectComponentClass: import("vue-types").VueTypeValidableDef<any>;
- showPrevNextJumpers: {
- type: BooleanConstructor;
- default: boolean;
- };
- showQuickJumper: import("vue-types").VueTypeDef<boolean | {
- [key: string]: any;
- }> & {
- default: boolean | (() => {
- [key: string]: any;
- });
- };
- showTitle: {
- type: BooleanConstructor;
- default: boolean;
- };
- pageSizeOptions: import("vue-types").VueTypeDef<(string | number)[]>;
- buildOptionText: FunctionConstructor;
- showTotal: FunctionConstructor;
- simple: {
- type: BooleanConstructor;
- default: any;
- };
- locale: import("vue-types").VueTypeValidableDef<{
- [key: string]: any;
- }> & {
- default: () => {
- [key: string]: any;
- };
- } & {
- default: () => {
- [key: string]: any;
- };
- };
- itemRender: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
- default: (...args: any[]) => any;
- } & {
- default: (...args: any[]) => any;
- };
- prevIcon: import("vue-types").VueTypeValidableDef<any>;
- nextIcon: import("vue-types").VueTypeValidableDef<any>;
- jumpPrevIcon: import("vue-types").VueTypeValidableDef<any>;
- jumpNextIcon: import("vue-types").VueTypeValidableDef<any>;
- totalBoundaryShowSizeChanger: import("vue-types").VueTypeValidableDef<number> & {
- default: number;
- } & {
- default: number;
- };
- }>>, {
- prefixCls: string;
- disabled: boolean;
- locale: {
- [key: string]: any;
- };
- showTitle: boolean;
- itemRender: (...args: any[]) => any;
- selectPrefixCls: string;
- total: number;
- defaultCurrent: number;
- defaultPageSize: number;
- hideOnSinglePage: boolean;
- showSizeChanger: boolean;
- showLessItems: boolean;
- showPrevNextJumpers: boolean;
- showQuickJumper: boolean | {
- [key: string]: any;
- };
- simple: boolean;
- totalBoundaryShowSizeChanger: number;
- }>;
- export default _default;
|