ComponentStyle

data class ComponentStyle(val backgroundColor: Color? = null, val textColor: Color? = null, val borderColor: Color? = null, val borderWidth: Float = 0.0f, val borderRadius: Float = 0.0f, val padding: EdgeInsets = EdgeInsets.zero, val margin: EdgeInsets = EdgeInsets.zero, val fontSize: Float = 14.0f, val fontWeight: FontWeight = FontWeight.Normal, val opacity: Float = 1.0f, val shadow: Shadow? = null)

Represents styling information for UI components.

Constructors

Link copied to clipboard
constructor(backgroundColor: Color? = null, textColor: Color? = null, borderColor: Color? = null, borderWidth: Float = 0.0f, borderRadius: Float = 0.0f, padding: EdgeInsets = EdgeInsets.zero, margin: EdgeInsets = EdgeInsets.zero, fontSize: Float = 14.0f, fontWeight: FontWeight = FontWeight.Normal, opacity: Float = 1.0f, shadow: Shadow? = null)

Properties

Link copied to clipboard
val backgroundColor: Color? = null
Link copied to clipboard
val borderColor: Color? = null
Link copied to clipboard
val borderRadius: Float = 0.0f
Link copied to clipboard
val borderWidth: Float = 0.0f
Link copied to clipboard
val fontSize: Float = 14.0f
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val opacity: Float = 1.0f
Link copied to clipboard
Link copied to clipboard
val shadow: Shadow? = null
Link copied to clipboard
val textColor: Color? = null