保誠-保戶業務員媒合平台
HelenHuang
2022-06-09 9bdb95c9e34cef640534e5e5a1e2225a80442000
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
/**
 * @file vue-awesome-swiper
 * @module exporter
 * @author Surmon <https://github.com/surmon-china>
 */
import Swiper, { SwiperOptions } from 'swiper';
import _Vue, { PluginFunction } from 'vue';
export interface InstallFunction extends PluginFunction<SwiperOptions> {
    installed?: boolean;
}
export default function exporter(SwiperClass: typeof Swiper): {
    version: string;
    install: InstallFunction;
    directive: import("vue").DirectiveOptions;
    Swiper: import("vue/types/vue").ExtendedVue<_Vue, {
        $swiper: Swiper | null;
    }, {
        handleSwiperClick(event: MouseEvent): void;
        autoReLoopSwiper(): void;
        updateSwiper(): void;
        destroySwiper(): void;
        initSwiper(): void;
    }, {
        swiperInstance: Swiper | null;
        swiperOptions: SwiperOptions;
        wrapperClass: string;
    }, {
        defaultOptions: SwiperOptions;
        options: SwiperOptions;
        autoUpdate: boolean;
        autoDestroy: boolean;
        deleteInstanceOnDestroy: boolean;
        cleanupStylesOnDestroy: boolean;
    }>;
    SwiperSlide: import("vue/types/vue").ExtendedVue<_Vue, unknown, {
        update(): void;
    }, {
        slideClass: string;
    }, Record<never, any>>;
};