UNPKG

@axentix/vue

Version:

Vue Axentix is the Axentix integration for the VueJS framework.

57 lines (56 loc) 2.29 kB
export default _sfc_main; declare namespace _sfc_main { const name: string; const mixins: import("vue-demi").DefineComponent<Readonly<import("vue-demi").ComponentPropsOptions<{ [x: string]: unknown; }>>, unknown, unknown, {}, {}, import("vue-demi").ComponentOptionsMixin, import("vue-demi").ComponentOptionsMixin, {}, string, import("vue-demi").VNodeProps & import("vue-demi").AllowedComponentProps & import("vue-demi").ComponentCustomProps, readonly string[] | Readonly<import("vue-demi").ExtractPropTypes<Readonly<import("vue-demi").ComponentObjectPropsOptions<{ [x: string]: unknown; }>>>>, { [x: number]: string; } | {}, {}>[]; namespace props { namespace total { export const type: NumberConstructor; const _default: number; export { _default as default }; export const required: boolean; export function validator(val: any): boolean; } namespace perPage { const type_1: NumberConstructor; export { type_1 as type }; const _default_1: number; export { _default_1 as default }; export function validator_1(val: any): boolean; export { validator_1 as validator }; } namespace size { const type_2: StringConstructor; export { type_2 as type }; export const defaut: string; export function validator_2(val: any): boolean; export { validator_2 as validator }; } namespace maxVisible { const type_3: NumberConstructor; export { type_3 as type }; const _default_2: number; export { _default_2 as default }; export function validator_3(val: any): boolean; export { validator_3 as validator }; } } function setup(props: any, ctx: any): { pageCount: import("vue-demi").Ref<number>; classes: import("vue-demi").ComputedRef<{ 'pagination-small': boolean; 'pagination-large': boolean; }>; current: any; prev: () => void; next: () => void; goto: (i: any) => void; isShown: (i: any) => boolean; listeners: any; }; }