UNPKG

@ryanhelsing/ry-ui

Version:

Framework-agnostic, Light DOM web components. CSS is the source of truth.

21 lines 538 B
/** * <ry-tabs> * * Tab interface with keyboard navigation. * * Minimal markup (recommended): * <ry-tabs> * <ry-tab title="Tab 1" active>Content 1</ry-tab> * <ry-tab title="Tab 2">Content 2</ry-tab> * </ry-tabs> * * JS uses data-ry-target for queries, CSS uses classes for styling. */ import { RyElement } from '../core/ry-element.js'; export declare class RyTabs extends RyElement { #private; setup(): void; select(index: number): void; get selectedIndex(): number; } //# sourceMappingURL=ry-tabs.d.ts.map