UNPKG

mx-ui-components

Version:

mobius ui library

23 lines (22 loc) 996 B
import BaseElement from "../Counter/BaseComponent"; declare class Carousel extends BaseElement { currentIndex: number; autoRotateInterval: ReturnType<typeof setInterval> | null; interval: number; indicatorActiveStyles: string; variant: string; constructor(); connectedCallback(): void; disconnectedCallback(): void; showCarouselItems(carouselItems: any, carouselContainerStyles: any, indicatorsContainerStyles: string, indicatorStyles: string, indicatorActiveStyles: string, variant: string): void; modifyCarouselItems(carouselItems: any): any; createDynamicCarouselItems(Data: any, template: any): any; createIndicators(indicatorJSON: any, indicatorStyles: string, indicatorActiveStyles: string, numberOfIndicators: number): any[]; startAutoRotate(): void; stopRotate(): void; rotateItems(): void; navigateToSlide(index: number): void; getPosition(index: number): number; updateCarousel(): void; } export default Carousel;