@exadel/esl
Version:
Exadel Smart Library (ESL) is the lightweight custom elements library that provide a set of super-flexible components
13 lines (12 loc) • 667 B
TypeScript
import type { ESLBaseElementShape } from '../../../esl-base-element/core/esl-base-element.shape';
import type { ESLCarouselNavDots } from './esl-carousel.nav.dots';
export interface ESLCarouselNavDotsTagShape extends ESLBaseElementShape<ESLCarouselNavDots> {
/** {@link ESLTraversingQuery} string to find {@link ESLCarousel} instance (alias for prop `carousel`) */
'target'?: string;
/** Label format (supports `index` key) */
'dot-label-format'?: string;
/** Does not accept child nodes */
children?: never[];
}
/** @deprecated alias for {@link ESLCarouselNavDotsTagShape} */
export type ESLCarouselNavDotsShape = ESLCarouselNavDotsTagShape;