UNPKG

@eclipse-scout/core

Version:
44 lines 1.64 kB
import { CarouselEventMap, CarouselModel, GridData, HtmlComponent, InitModelOf, ObjectOrChildModel, Widget } from '../index'; export declare class Carousel extends Widget implements CarouselModel { model: CarouselModel; self: Carousel; eventMap: CarouselEventMap; statusEnabled: boolean; gridData: GridData; moveThreshold: number; widgets: Widget[]; currentItem: number; /** * last translation position */ positionX: number; $carouselItems: JQuery[]; $carouselStatusItems: JQuery[]; $carouselFilmstrip: JQuery; /** * carousel status bar (containing current position) */ $carouselStatus: JQuery; htmlCompFilmstrip: HtmlComponent; htmlCompStatus: HtmlComponent; constructor(); protected _init(model: InitModelOf<this>): void; protected _setGridData(gridData: GridData): void; protected _render(): void; protected _remove(): void; protected _renderProperties(): void; setStatusEnabled(statusEnabled: boolean): void; protected _renderStatusEnabled(): void; protected _renderStatus(): void; protected _removeStatus(): void; protected _renderStatusItems(): void; protected _renderCurrentStatusItem(): void; recalcTransformation(): void; setCurrentItem(currentItem: number): void; protected _renderCurrentItem(): void; protected _renderItemsInternal(item: number, skipRemove: boolean): void; setWidgets(widgets: ObjectOrChildModel<Widget>[]): void; protected _renderWidgets(): void; protected _registerCarouselFilmstripEventListeners(): void; } //# sourceMappingURL=Carousel.d.ts.map