swiper
Version:
Most modern mobile touch slider and framework with hardware accelerated transitions
29 lines (22 loc) • 865 B
TypeScript
import { Swiper, SwiperOptions } from './types/index.d.ts';
declare const createShadow: (suffix?: string, slideEl: HTMLElement, side?: string) => HTMLElement;
declare const effectInit: (params: {
effect: string;
swiper: Swiper;
on?: () => void;
setTranslate?: () => void;
setTransition?: () => void;
overwriteParams?: () => SwiperOptions;
perspective?: boolean;
recreateShadows?: () => void;
getEffectParams?: () => any;
}) => void;
declare const effectTarget: (effectParams: any, slideEl: HTMLElement) => void;
declare const effectVirtualTransitionEnd: (params: {
swiper: Swiper;
duration: number;
transformElements: HTMLElement[];
allSlides?: boolean;
}) => void;
declare const getSlideTransformEl: (slideEl: HTMLElement) => void;
export { createShadow, effectInit, effectTarget, effectVirtualTransitionEnd, getSlideTransformEl };