Package-level declarations

Types

Link copied to clipboard
class RuleDSL(val rule: Theme.Rule)

Part of the DSL (Domain Specific Language) for building Themes.

Link copied to clipboard
class ThemeDSL

DSL (Domain Specific Language) helper functions for building Themes.

Functions

Link copied to clipboard
infix fun String.and(other: String): AndSelector
infix fun String.and(other: Selector): AndSelector
infix fun Selector.and(other: String): AndSelector
infix fun Selector.and(other: Selector): AndSelector
Link copied to clipboard
Link copied to clipboard
infix fun String.or(other: String): OrSelector
infix fun String.or(other: Selector): OrSelector
infix fun Selector.or(other: String): OrSelector
infix fun Selector.or(other: Selector): OrSelector
Link copied to clipboard
fun theme(block: ThemeDSL.() -> Unit): Theme

The starting point for the Theme DSL (Domain Specific Language).

Link copied to clipboard