tornadofx / tornadofx / CssRuleSet

CssRuleSet

class CssRuleSet : Selectable, Scoped, Rendered

Constructors

<init> CssRuleSet(rootRule: CssRule, vararg subRule: CssSubRule)

Properties

rootRule val rootRule: CssRule
subRule vararg val subRule: Array<out CssSubRule>

Functions

append fun append(rule: CssSubRule): CssRuleSet
fun append(ruleSet: CssRuleSet, relation: Relation): CssRuleSet
render fun render(): <ERROR CLASS>
toRuleSet fun toRuleSet(): CssRuleSet
toSelection fun toSelection(): CssSelector

Inherited Functions

and open infix fun and(rule: CssRule): CssRuleSet
child open infix fun child(rule: CssRule): CssRuleSet
contains open infix fun contains(rule: CssRule): CssRuleSet
next open infix fun next(rule: CssRule): CssRuleSet
sibling open infix fun sibling(rule: CssRule): CssRuleSet

Extension Functions

getProperty fun <T> Any.getProperty(prop: KMutableProperty1<*, T>): ObjectProperty<T>
observable fun <T : Any> Any.observable(propName: String): ObjectProperty<T>