ButtonColors
@Immutable
Represents the container and content colors used in a button in different states.
Parameters
containerColor
the container color of this Button when enabled.
contentColor
the content color of this Button when enabled.
disabledContainerColor
the container color of this Button when not enabled.
disabledContentColor
the content color of this Button when not enabled. @constructor create an instance with arbitrary colors.
See ButtonDefaults.buttonColors for the default colors used in a Button.
See ButtonDefaults.elevatedButtonColors for the default colors used in a ElevatedButton.
See ButtonDefaults.textButtonColors for the default colors used in a TextButton.
Constructors
Properties
Functions
Link copied to clipboard
fun copy(containerColor: Color = this.containerColor, contentColor: Color = this.contentColor, disabledContainerColor: Color = this.disabledContainerColor, disabledContentColor: Color = this.disabledContentColor): ButtonColors
Returns a copy of this ButtonColors, optionally overriding some of the values. This uses the Color.Unspecified to mean “use the value from the source”