Package-level declarations

Types

Link copied to clipboard
class SKNavigationBarComponent(id: String, config: SKComponentConfig = SKComponentConfig( appearance = SKAppearanceConfig.NavigationBar, behavior = SKBehaviorConfig.Default, ), items: List<SKNavigationItem>, selectedId: String?) : SKBaseInteractiveComponent

Bottom / primary navigation bar with exclusive selection.

Link copied to clipboard
data class SKNavigationItem(val id: String, val label: String, val icon: SKIconKey? = null)

Single navigation destination for SKNavigationBarComponent.

Link copied to clipboard
class SKTopAppBarComponent(id: String, config: SKComponentConfig = SKComponentConfig( appearance = SKAppearanceConfig.TopAppBar, behavior = SKBehaviorConfig.Passive, ), title: String, navigationIcon: SKIconKey? = null, actionIcon: SKIconKey? = null) : SKBaseInteractiveComponent

Top app bar contract — title plus optional navigation/action icons.