CssBuilderImpl

open class CssBuilderImpl(val indent: String = "", val allowClasses: Boolean = true, var parent: RuleContainer? = null, val isHolder: Boolean = false, val isStyledComponent: Boolean = false) : CssBuilder(source)

Constructors

Link copied to clipboard
constructor(indent: String = "", allowClasses: Boolean = true, parent: RuleContainer? = null, isHolder: Boolean = false, isStyledComponent: Boolean = false)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val allowClasses: Boolean = true
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val classes: MutableList<String>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val declarations: CssDeclarations
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val indent: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val isHolder: Boolean = false
Link copied to clipboard
Link copied to clipboard
open override val isStyledComponent: Boolean = false
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val multiRules: MutableList<Rule>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override var parent: RuleContainer?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val rules: MutableList<Rule>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val styleName: MutableList<String>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun active(block: RuleSet): Rule
Link copied to clipboard
open fun adjacentSibling(vararg selector: String, block: RuleSet): Rule
Link copied to clipboard
open fun after(block: RuleSet): Rule
Link copied to clipboard
open fun ancestorHover(vararg selector: String, block: RuleSet): Rule
Link copied to clipboard
open fun append(other: CssBuilder)
Link copied to clipboard
open fun before(block: RuleSet): Rule
Link copied to clipboard
open fun StringBuilder.buildRules(indent: String)
Link copied to clipboard
open fun checked(block: RuleSet): Rule
Link copied to clipboard
open fun child(vararg selector: String, block: RuleSet): Rule
open fun child(vararg selector: String, css: CssBuilder): Rule
Link copied to clipboard
open fun children(vararg selector: String = arrayOf("*"), block: RuleSet): Rule
Link copied to clipboard
Link copied to clipboard
open operator fun compareTo(rule: Rule): Int
Link copied to clipboard
open fun container(query: String, block: RuleSet): Rule
open fun container(container: ContainerName, query: String, block: RuleSet): Rule
Link copied to clipboard
open fun default(block: RuleSet): Rule
Link copied to clipboard
open fun defined(block: RuleSet): Rule
Link copied to clipboard
open fun descendants(vararg selector: String = arrayOf("*"), block: RuleSet): Rule
Link copied to clipboard
open fun dir(vararg selector: String, block: RuleSet): Rule
Link copied to clipboard
open fun disabled(block: RuleSet): Rule
Link copied to clipboard
open fun empty(block: RuleSet): Rule
Link copied to clipboard
open fun enabled(block: RuleSet): Rule
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open fun firstChild(block: RuleSet): Rule
Link copied to clipboard
open fun firstLetter(block: RuleSet): Rule
Link copied to clipboard
open fun firstLine(block: RuleSet): Rule
Link copied to clipboard
open fun firstOfType(block: RuleSet): Rule
Link copied to clipboard
open fun focus(block: RuleSet): Rule
Link copied to clipboard
open fun focusVisible(block: RuleSet): Rule
Link copied to clipboard
open fun focusWithin(block: RuleSet): Rule
Link copied to clipboard
open fun fontFace(block: RuleSet): Rule
Link copied to clipboard
open fun fullscreen(block: RuleSet): Rule
Link copied to clipboard
open fun has(vararg selector: String, block: RuleSet): Rule
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open fun host(vararg selector: String, block: RuleSet): Rule
Link copied to clipboard
open fun hostContext(vararg selector: String, block: RuleSet): Rule
Link copied to clipboard
open fun hover(block: RuleSet): Rule
Link copied to clipboard
open fun indeterminate(block: RuleSet): Rule
Link copied to clipboard
open fun inRange(block: RuleSet): Rule
Link copied to clipboard
open fun invalid(block: RuleSet): Rule
Link copied to clipboard
open operator fun String.invoke(block: RuleSet): Rule
open operator fun String.invoke(css: CssBuilder): Rule
open operator fun TagSelector.invoke(block: RuleSet): Rule
Link copied to clipboard
open fun is(vararg selector: String, block: RuleSet): Rule
Link copied to clipboard
open fun lang(vararg selector: String, block: RuleSet): Rule
Link copied to clipboard
open fun lastChild(block: RuleSet): Rule
Link copied to clipboard
open fun lastOfType(block: RuleSet): Rule
Link copied to clipboard
open fun link(block: RuleSet): Rule
Link copied to clipboard
Link copied to clipboard
open fun media(query: String, block: RuleSet): Rule
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open operator fun Rule.not()
open fun not(vararg selector: String, block: RuleSet): Rule
Link copied to clipboard
open fun nthChild(vararg selector: String, block: RuleSet): Rule
Link copied to clipboard
open fun nthLastChild(vararg selector: String, block: RuleSet): Rule
Link copied to clipboard
open fun nthLastOfType(vararg selector: String, block: RuleSet): Rule
Link copied to clipboard
open fun nthOfType(vararg selector: String, block: RuleSet): Rule
Link copied to clipboard
open fun onlyChild(block: RuleSet): Rule
Link copied to clipboard
open fun onlyOfType(block: RuleSet): Rule
Link copied to clipboard
open fun optional(block: RuleSet): Rule
Link copied to clipboard
open fun outOfRange(block: RuleSet): Rule
Link copied to clipboard
open fun placeholder(block: RuleSet)
Link copied to clipboard
open fun placeholderShown(block: RuleSet): Rule
Link copied to clipboard
open fun prefix(vararg selector: String, block: RuleSet): Rule
Link copied to clipboard
open fun put(key: String, value: String)
Link copied to clipboard
open fun readOnly(block: RuleSet): Rule
Link copied to clipboard
open fun readWrite(block: RuleSet): Rule
Link copied to clipboard
open fun required(block: RuleSet): Rule
Link copied to clipboard
open fun resolveRules(rules: List<Rule>, multiRules: List<Rule>): List<Rule>
Link copied to clipboard
open fun retina(block: RuleSet)
Link copied to clipboard
open fun root(block: RuleSet)
Link copied to clipboard
open fun rule(selector: String, block: RuleSet): Rule
open fun rule(selector: String, passStaticClassesToParent: Boolean, repeatable: Boolean = false, block: RuleSet): Rule
open fun rule(selector: String, passStaticClassesToParent: Boolean, repeatable: Boolean = false, css: CssBuilder): Rule
Link copied to clipboard
open fun selection(block: RuleSet): Rule
Link copied to clipboard
open fun setCustomProperty(name: String, value: CssValue)

Add custom property to CSS declarations. If the variable name is in the camelCase, it turns it to snake-case

Link copied to clipboard
open fun sibling(vararg selector: String, block: RuleSet): Rule
Link copied to clipboard
open fun specific(specificity: Int = 2, block: RuleSet): Rule
Link copied to clipboard
open fun supports(query: String, block: RuleSet): Rule
Link copied to clipboard
open fun supportsSelector(query: String, block: RuleSet): Rule
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
Link copied to clipboard
open operator fun Array<String>.unaryPlus(): <Error class: unknown class>
open operator fun String.unaryPlus()
open operator fun Iterable<String>.unaryPlus(): <Error class: unknown class>
open operator fun Rule.unaryPlus()
open operator override fun RuleSet.unaryPlus()
Link copied to clipboard
open fun universal(block: RuleSet): Rule
Link copied to clipboard
open fun valid(block: RuleSet): Rule
Link copied to clipboard
open fun visited(block: RuleSet): Rule
Link copied to clipboard
open fun where(vararg selector: String, block: RuleSet): Rule