Color Theme Selector Builder
class ColorThemeSelectorBuilder(width: Int, theme: ColorTheme) : SelectorBuilder<ColorTheme>
Content copied to clipboard
Builder for a Selector to change the theme of multiple ColorThemeOverrides or Groups at runtime.
Constructors
ColorThemeSelectorBuilder
Link copied to clipboard
Types
Functions
build
Link copied to clipboard
createCopy
Link copied to clipboard
withCenteredText
Link copied to clipboard
withClickableLabel
Link copied to clipboard
withDefaultSelected
Link copied to clipboard
withGroups
Link copied to clipboard
fun withGroups(vararg groups: Group<out Component>): ColorThemeSelectorBuilder
Content copied to clipboard
Sets the given groups to be updated whenever the underlying Selector's Selector.selectedValue changes.
withPosition
Link copied to clipboard
override fun withPosition(position: Position): SelectorBuilder<ColorTheme>
Content copied to clipboard
withThemeables
Link copied to clipboard
fun withThemeables(vararg themeOverrides: ColorThemeOverride): ColorThemeSelectorBuilder
Content copied to clipboard
Sets the given themeOverrides to be updated whenever the underlying Selector's Selector.selectedValue changes.
withThemeOverrides
Link copied to clipboard
fun withThemeOverrides(vararg themeOverrides: ColorThemeOverride): ColorThemeSelectorBuilder
Content copied to clipboard
Sets the given themeOverrides to be updated whenever the underlying Selector's Selector.selectedValue changes.
withToStringMethod
Link copied to clipboard
fun withToStringMethod(function: (ColorTheme) -> String): SelectorBuilder<ColorTheme>
Content copied to clipboard
Properties
Sources
(source)
Link copied to clipboard