Package-level declarations

Types

Link copied to clipboard
@Serializable(with = ComposeBrushSerializer::class)
sealed interface ComposeBrush : ComposeType<String> , MethodSizeAccountable
Link copied to clipboard
@Serializable
value class ComposeColor(val value: String) : ComposeType<String>

Converts a hexadecimal color into a Color object

Link copied to clipboard
@Serializable
data class ComposeOffset(val x: Float?, val y: Float?) : ComposeType<Pair<Float?, Float?>> , MethodSizeAccountable
Link copied to clipboard
interface ComposeType<T>

Represents a property that can be included translated to a Compose declaration.

Link copied to clipboard
@Serializable(with = GradientTileModeSerializer::class)
value class GradientTileMode : ComposeType<String> , MethodSizeAccountable
Link copied to clipboard
@Serializable(with = PathFillTypeSerializer::class)
value class PathFillType : ComposeType<String> , MethodSizeAccountable

This is a wrapper class for the PathFillType property of the Compose UI library.

Link copied to clipboard
@Serializable(with = StrokeCapSerializer::class)
value class StrokeCap : ComposeType<String> , MethodSizeAccountable

This is a wrapper class for the StrokeCap property of the Compose UI library.

Link copied to clipboard
@Serializable(with = StrokeJoinSerializer::class)
value class StrokeJoin : ComposeType<String> , MethodSizeAccountable

This is a wrapper class for the StrokeJoin property of the Compose UI library.

Functions

Link copied to clipboard
Link copied to clipboard