Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Equivalent to the CSS selector :
Link copied to clipboard
The base class for the default theme Tantalum. This doesn't declare any styles, or colors.
Link copied to clipboard
Equivalent to the CSS selector :
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
A special selector, so we can change the scene's background color.
Link copied to clipboard
class RuleSettings
Looks for a method with this signature : get{PropertyName}Property() : StylableProperty<*> If one is found, invokes the method, and returns the value. Otherwise, return null.
Link copied to clipboard
A Node matches, if Node.styles contains style.
Link copied to clipboard
The default Theme.
Link copied to clipboard
Functions
Link copied to clipboard
infix fun ObservableTheme.combineWith(other: ObservableTheme): ThemeBinaryFunction<Theme, ObservableTheme, Theme, ObservableTheme>
An ObservableTheme, whose value is the merge of two other Themes.
Link copied to clipboard
expect fun findStylableProperty(node: Styled, valueType: KClass<*>, propertyName: String, selector: Selector): StylableProperty<*>?
actual fun findStylableProperty(node: Styled, valueType: KClass<*>, propertyName: String, selector: Selector): StylableProperty<*>?
actual fun findStylableProperty(node: Styled, valueType: KClass<*>, propertyName: String, selector: Selector): StylableProperty<*>?
Looks for a method with this signature : get{PropertyName}Property() : StylableProperty<*> If one is found, invokes the method, and returns the value. Otherwise, return null.