UNPKG

swiper-next

Version:
393 lines (391 loc) 12.9 kB
import { default as _Swiper } from './swiper'; declare const Swiper: any; declare const _default: { new (...args: any[]): import('vue').CreateComponentPublicInstance<Readonly<import('vue').ExtractPropTypes<{ indicatorDots: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; vertical: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; autoplay: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; circular: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; interval: { type: (StringConstructor | NumberConstructor)[]; default: number; }; duration: { type: (StringConstructor | NumberConstructor)[]; default: number; }; current: { type: (StringConstructor | NumberConstructor)[]; default: number; }; indicatorColor: { type: StringConstructor; default: string; }; indicatorActiveColor: { type: StringConstructor; default: string; }; previousMargin: { type: StringConstructor; default: string; }; nextMargin: { type: StringConstructor; default: string; }; currentItemId: { type: StringConstructor; default: string; }; skipHiddenItemLayout: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; displayMultipleItems: { type: (StringConstructor | NumberConstructor)[]; default: number; }; disableTouch: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; navigation: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; navigationColor: { type: StringConstructor; default: string; }; navigationActiveColor: { type: StringConstructor; default: string; }; }>> & { onTransition?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; onAnimationfinish?: ((...args: any[]) => any) | undefined; "onUpdate:current"?: ((...args: any[]) => any) | undefined; "onUpdate:currentItemId"?: ((...args: any[]) => any) | undefined; }, () => any, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("transition" | "change" | "animationfinish" | "update:current" | "update:currentItemId")[], import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps & Readonly<import('vue').ExtractPropTypes<{ indicatorDots: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; vertical: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; autoplay: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; circular: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; interval: { type: (StringConstructor | NumberConstructor)[]; default: number; }; duration: { type: (StringConstructor | NumberConstructor)[]; default: number; }; current: { type: (StringConstructor | NumberConstructor)[]; default: number; }; indicatorColor: { type: StringConstructor; default: string; }; indicatorActiveColor: { type: StringConstructor; default: string; }; previousMargin: { type: StringConstructor; default: string; }; nextMargin: { type: StringConstructor; default: string; }; currentItemId: { type: StringConstructor; default: string; }; skipHiddenItemLayout: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; displayMultipleItems: { type: (StringConstructor | NumberConstructor)[]; default: number; }; disableTouch: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; navigation: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; navigationColor: { type: StringConstructor; default: string; }; navigationActiveColor: { type: StringConstructor; default: string; }; }>> & { onTransition?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; onAnimationfinish?: ((...args: any[]) => any) | undefined; "onUpdate:current"?: ((...args: any[]) => any) | undefined; "onUpdate:currentItemId"?: ((...args: any[]) => any) | undefined; }, { indicatorDots: string | boolean; vertical: string | boolean; autoplay: string | boolean; circular: string | boolean; interval: string | number; duration: string | number; current: string | number; indicatorColor: string; indicatorActiveColor: string; previousMargin: string; nextMargin: string; currentItemId: string; skipHiddenItemLayout: string | boolean; displayMultipleItems: string | number; disableTouch: string | boolean; navigation: string | boolean; navigationColor: string; navigationActiveColor: string; }, true, {}, {}, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly<import('vue').ExtractPropTypes<{ indicatorDots: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; vertical: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; autoplay: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; circular: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; interval: { type: (StringConstructor | NumberConstructor)[]; default: number; }; duration: { type: (StringConstructor | NumberConstructor)[]; default: number; }; current: { type: (StringConstructor | NumberConstructor)[]; default: number; }; indicatorColor: { type: StringConstructor; default: string; }; indicatorActiveColor: { type: StringConstructor; default: string; }; previousMargin: { type: StringConstructor; default: string; }; nextMargin: { type: StringConstructor; default: string; }; currentItemId: { type: StringConstructor; default: string; }; skipHiddenItemLayout: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; displayMultipleItems: { type: (StringConstructor | NumberConstructor)[]; default: number; }; disableTouch: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; navigation: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; navigationColor: { type: StringConstructor; default: string; }; navigationActiveColor: { type: StringConstructor; default: string; }; }>> & { onTransition?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; onAnimationfinish?: ((...args: any[]) => any) | undefined; "onUpdate:current"?: ((...args: any[]) => any) | undefined; "onUpdate:currentItemId"?: ((...args: any[]) => any) | undefined; }, () => any, {}, {}, {}, { indicatorDots: string | boolean; vertical: string | boolean; autoplay: string | boolean; circular: string | boolean; interval: string | number; duration: string | number; current: string | number; indicatorColor: string; indicatorActiveColor: string; previousMargin: string; nextMargin: string; currentItemId: string; skipHiddenItemLayout: string | boolean; displayMultipleItems: string | number; disableTouch: string | boolean; navigation: string | boolean; navigationColor: string; navigationActiveColor: string; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import('vue').ComponentOptionsBase<Readonly<import('vue').ExtractPropTypes<{ indicatorDots: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; vertical: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; autoplay: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; circular: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; interval: { type: (StringConstructor | NumberConstructor)[]; default: number; }; duration: { type: (StringConstructor | NumberConstructor)[]; default: number; }; current: { type: (StringConstructor | NumberConstructor)[]; default: number; }; indicatorColor: { type: StringConstructor; default: string; }; indicatorActiveColor: { type: StringConstructor; default: string; }; previousMargin: { type: StringConstructor; default: string; }; nextMargin: { type: StringConstructor; default: string; }; currentItemId: { type: StringConstructor; default: string; }; skipHiddenItemLayout: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; displayMultipleItems: { type: (StringConstructor | NumberConstructor)[]; default: number; }; disableTouch: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; navigation: { type: (BooleanConstructor | StringConstructor)[]; default: boolean; }; navigationColor: { type: StringConstructor; default: string; }; navigationActiveColor: { type: StringConstructor; default: string; }; }>> & { onTransition?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; onAnimationfinish?: ((...args: any[]) => any) | undefined; "onUpdate:current"?: ((...args: any[]) => any) | undefined; "onUpdate:currentItemId"?: ((...args: any[]) => any) | undefined; }, () => any, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("transition" | "change" | "animationfinish" | "update:current" | "update:currentItemId")[], "transition" | "change" | "animationfinish" | "update:current" | "update:currentItemId", { indicatorDots: string | boolean; vertical: string | boolean; autoplay: string | boolean; circular: string | boolean; interval: string | number; duration: string | number; current: string | number; indicatorColor: string; indicatorActiveColor: string; previousMargin: string; nextMargin: string; currentItemId: string; skipHiddenItemLayout: string | boolean; displayMultipleItems: string | number; disableTouch: string | boolean; navigation: string | boolean; navigationColor: string; navigationActiveColor: string; }, {}, string, {}> & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps & import('vue').Plugin; export default _default; export type SWiperInstance = InstanceType<typeof _Swiper>; export { Swiper };