Installation
npm install --save @types/swipe
Summary
This package contains type definitions for swipe (https://github.com/thebird/Swipe).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/swipe.
interface SwipeOptions {
startSlide?: number | undefined;
speed?: number | undefined;
auto?: number | undefined;
continuous?: boolean | undefined;
disableScroll?: boolean | undefined;
stopPropagation?: boolean | undefined;
callback?: ((index: number, elem: HTMLElement) => void) | undefined;
transitionEnd?: ((index: number, elem: HTMLElement) => void) | undefined;
}
declare class Swipe {
constructor(container: HTMLElement, options?: SwipeOptions);
prev(): void;
next(): void;
getPos(): number;
getNumSlides(): number;
kill(): void;
attachEvents(): void;
setup(): void;
slide(index: number, duration: number): void;
}
Additional Details
- Last updated: Tue, 07 Nov 2023 15:11:36 GMT
- Dependencies: none
Credits
These definitions were written by Andrey Kurdyumov.