UNPKG

@exadel/esl

Version:

Exadel Smart Library (ESL) is the lightweight custom elements library that provide a set of super-flexible components

19 lines (18 loc) 692 B
import { ESLDefaultCarouselRenderer } from './esl-carousel.default.renderer'; /** * {@link ESLDefaultCarouselRenderer} extension with positioning logic updated to center active slides inside the carousel area * * @see ESLDefaultCarouselRenderer */ export declare class ESLCenteredCarouselRenderer extends ESLDefaultCarouselRenderer { static is: string; static classes: string[]; /** Size of all active slides */ get activeSlidesSize(): number; /** Carousel size */ get carouselSize(): number; /** Carousel padding value */ get carouselPadding(): number; /** @returns slide offset by the slide index */ protected getOffset(index: number): number; }