const

Creates a literal expression for a String value.


fun <T : EnumValue<T>> const(value: T): EnumLiteral<T>(source)

Creates a literal expression for an enum value implementing EnumValue.


Creates a literal expression for a dimensionless Float value.


Creates a literal expression for an dimensionless Int value.


Creates a literal expression for a Dp value.


Creates a literal expression for a specified TextUnit value in SP or EM. It can be provided in either unit, and will resolve to one at runtime depending on the property it is used in.


Creates a literal expression for a Duration value.

The duration will be rounded to the nearest whole milliseconds.


Creates a literal expression for a Boolean value.


Creates a literal expression for a Color value.


Creates a literal expression for an Offset value.


Creates a literal expression for a DpOffset value.


Creates a literal expression for a PaddingValues.Absolute value.


Creates a literal expression for a list.


@JvmName(name = "constStringList")
fun const(list: List<String>): ListLiteral<StringValue>(source)

Creates a literal expression for a list of strings.


@JvmName(name = "constNumberList")
fun const(list: List<Number>): Literal<VectorValue<Number>, *>(source)

Creates a literal expression for a list of numbers.