DomposableTabs
fun DomposableTabs(labels: List<String>, selectedIndex: Int, onSelect: (Int) -> Unit, modifier: DomposableModifier = DomposableModifier, appearance: DomposableItemAppearance? = null, variant: DomposableTabsVariant = DomposableTabsVariant.Primary, scrollable: Boolean = false, icons: List<@Composable () -> Unit?> = labels.map { null }, leadingIcons: Boolean = false, tabsAppearance: DomposableTabsAppearance? = null)
fun DomposableTabs(items: List<DomposableTabItem>, selectedIndex: Int, onSelect: (Int) -> Unit, modifier: DomposableModifier = DomposableModifier, label: String = "Sections", appearance: DomposableItemAppearance? = null, variant: DomposableTabsVariant = DomposableTabsVariant.Primary, scrollable: Boolean = false, leadingIcons: Boolean = false, tabsAppearance: DomposableTabsAppearance? = null)
Keyed tabs with per-item enabled state, accessible names, and optional content slots.