OtpCellColors

class OtpCellColors(val focusedBorderColor: Color, val unfocusedBorderColor: Color, val errorBorderColor: Color, val filledBorderColor: Color, val focusedContainerColor: Color, val unfocusedContainerColor: Color, val errorContainerColor: Color, val filledContainerColor: Color, val textColor: Color, val cursorColor: Color, val placeholderColor: Color)(source)

Colors for an OTP cell in each of its states.

Get one from OtpInputDefaults.colors and override only what you need. When several states apply at once, error wins over focused, and focused wins over filled.

Constructors

Link copied to clipboard
constructor(focusedBorderColor: Color, unfocusedBorderColor: Color, errorBorderColor: Color, filledBorderColor: Color, focusedContainerColor: Color, unfocusedContainerColor: Color, errorContainerColor: Color, filledContainerColor: Color, textColor: Color, cursorColor: Color, placeholderColor: Color)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun copy(focusedBorderColor: Color = this.focusedBorderColor, unfocusedBorderColor: Color = this.unfocusedBorderColor, errorBorderColor: Color = this.errorBorderColor, filledBorderColor: Color = this.filledBorderColor, focusedContainerColor: Color = this.focusedContainerColor, unfocusedContainerColor: Color = this.unfocusedContainerColor, errorContainerColor: Color = this.errorContainerColor, filledContainerColor: Color = this.filledContainerColor, textColor: Color = this.textColor, cursorColor: Color = this.cursorColor, placeholderColor: Color = this.placeholderColor): OtpCellColors
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int