Package-level declarations

Types

Link copied to clipboard
class SKButtonComponent(id: String, config: SKComponentConfig = SKComponentConfig( appearance = SKAppearanceConfig.Button, behavior = SKBehaviorConfig.Default, ), text: String = "", leadingIcon: SKIconKey? = null) : SKBaseInteractiveComponent

Shared SKButton contract used by Compose io.skone.compose.widget.SKButton and XML io.skone.xml.widget.SKButtonView.

Link copied to clipboard
class SKIconButtonComponent(id: String, config: SKComponentConfig = SKComponentConfig( appearance = SKAppearanceConfig.IconButton, behavior = SKBehaviorConfig.Default, ), icon: SKIconKey) : SKBaseInteractiveComponent

Icon-only button contract for Compose io.skone.compose.widget.SKIconButton and XML io.skone.xml.widget.SKIconButtonView.