UNPKG

@alegendstale/holly-components

Version:

Reusable UI components created using lit

29 lines 870 B
import { LitElement } from 'lit'; import { EventEmitter } from '../../utils/EventEmitter.js'; type EventMap = { slotsLoaded: [slotChildren: HTMLElement[]]; }; export interface CarouselContainerProps { } export declare class CarouselScroller extends LitElement { static styles: import("lit").CSSResult; slotEl: HTMLSlotElement; slotChildren: HTMLElement[]; emitter: EventEmitter<EventMap>; currentSlide: number; debouncers: WeakMap<object, any>; constructor(); disconnectedCallback(): void; render(): import("lit-html").TemplateResult<1>; getCurrentSlide(): HTMLElement; scrollToPrevSlide(): void; scrollToNextSlide(): void; slotChange(): void; } declare global { interface HTMLElementTagNameMap { 'carousel-scroller': CarouselScroller; } } export {}; //# sourceMappingURL=carousel-scroller.d.ts.map