UNPKG

igniteui-webcomponents

Version:

Ignite UI for Web Components is a complete library of UI components, giving you the ability to build modern web applications using encapsulation and the concept of reusable components in a dependency-free approach.

35 lines (34 loc) 1.19 kB
import { LitElement } from 'lit'; /** * Used when a custom indicator needs to be passed to the `igc-carousel` component. * * @element igc-carousel-indicator * * @slot - Default slot for projected inactive indicator. * @slot active - Default slot for projected active indicator. * * @csspart indicator - The wrapping container of the carousel dot indicator. * @csspart inactive - The wrapping container of the inactive dot indicator. * @csspart active - The wrapping container of the active dot indicator. */ export default class IgcCarouselIndicatorComponent extends LitElement { static readonly tagName = "igc-carousel-indicator"; static styles: import("lit").CSSResult; static register(): void; private _active; private _internals; private _carousel?; protected get _labelFormat(): string; set active(value: boolean); get active(): boolean; index: number; constructor(); connectedCallback(): void; protected willUpdate(): void; protected render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'igc-carousel-indicator': IgcCarouselIndicatorComponent; } }