KToggle
A boolean toggle with optional forced-set support.
Port of the useToggle React hook.
val toggle = Toggle(defaultValue = false)
toggle.toggle() // → true
toggle.toggle() // → false
toggle.set(true) // → true
toggle.set(false) // → false
toggle.state.collect { enabled -> applyTheme(enabled) }Content copied to clipboard
Parameters
defaultValue
Initial state. Default: false.