Package-level declarations

Types

Link copied to clipboard
interface Style
Link copied to clipboard
Link copied to clipboard
enum Target : Enum<Target>
Link copied to clipboard
class TextDecoration(val lines: Set<TextDecoration.Line> = emptySet(), val color: Color? = null, val style: TextDecoration.Style = Solid, val thickness: TextDecoration.Thickness? = null)

Created by Nicholas Eddy on 10/31/17.

Link copied to clipboard
data class TextSpacing(val wordSpacing: Double = 0.0, val letterSpacing: Double = 0.0)

Functions

Link copied to clipboard
operator fun Font?.invoke(text: () -> StyledText): StyledText
operator fun Font?.invoke(text: String): StyledText
operator fun TextDecoration?.invoke(text: () -> StyledText): StyledText
operator fun TextDecoration?.invoke(text: String): StyledText
operator fun Color?.invoke(target: Target = Foreground, text: () -> StyledText): StyledText
operator fun Color?.invoke(text: String, target: Target = Foreground): StyledText
operator fun Paint?.invoke(target: Target = Foreground, text: () -> StyledText): StyledText
operator fun Paint?.invoke(text: String, target: Target = Foreground): StyledText
Link copied to clipboard
operator fun String.rangeTo(styled: StyledText): StyledText