TextFieldColors

interface TextFieldColors

表示文本输入框在不同状态下使用的各种颜色,与 Material 3 规范同步。

用于自定义 TextFieldOutlinedTextField 的外观。

Author

M8Test, [email protected], https://m8test.com

See also

Functions

Link copied to clipboard
abstract fun setCursorColor(colorBuilder: Color.() -> Unit)

设置光标的颜色。

Link copied to clipboard
abstract fun setDisabledContainerColor(colorBuilder: Color.() -> Unit)

设置文本框禁用时的容器背景颜色。

Link copied to clipboard
abstract fun setDisabledIndicatorColor(colorBuilder: Color.() -> Unit)

设置文本框禁用时指示器的颜色。

Link copied to clipboard
abstract fun setDisabledLabelColor(colorBuilder: Color.() -> Unit)

设置文本框禁用时标签的颜色。

Link copied to clipboard
abstract fun setDisabledLeadingIconColor(colorBuilder: Color.() -> Unit)

设置文本框禁用时前置图标的颜色。

Link copied to clipboard
abstract fun setDisabledPlaceholderColor(colorBuilder: Color.() -> Unit)

设置文本框禁用时占位符的颜色。

Link copied to clipboard
abstract fun setDisabledPrefixColor(colorBuilder: Color.() -> Unit)

设置文本框禁用时前缀的颜色。

Link copied to clipboard
abstract fun setDisabledSuffixColor(colorBuilder: Color.() -> Unit)

设置文本框禁用时后缀的颜色。

Link copied to clipboard
abstract fun setDisabledSupportingTextColor(colorBuilder: Color.() -> Unit)

设置文本框禁用时辅助文本的颜色。

Link copied to clipboard
abstract fun setDisabledTextColor(colorBuilder: Color.() -> Unit)

设置文本框禁用时的输入文本颜色。

Link copied to clipboard
abstract fun setDisabledTrailingIconColor(colorBuilder: Color.() -> Unit)

设置文本框禁用时尾随图标的颜色。

Link copied to clipboard
abstract fun setErrorContainerColor(colorBuilder: Color.() -> Unit)

设置文本框处于错误状态时的容器背景颜色。

Link copied to clipboard
abstract fun setErrorCursorColor(colorBuilder: Color.() -> Unit)

设置文本框处于错误状态时光标的颜色。

Link copied to clipboard
abstract fun setErrorIndicatorColor(colorBuilder: Color.() -> Unit)

设置文本框处于错误状态时指示器的颜色。

Link copied to clipboard
abstract fun setErrorLabelColor(colorBuilder: Color.() -> Unit)

设置文本框处于错误状态时标签的颜色。

Link copied to clipboard
abstract fun setErrorLeadingIconColor(colorBuilder: Color.() -> Unit)

设置文本框处于错误状态时前置图标的颜色。

Link copied to clipboard
abstract fun setErrorPlaceholderColor(colorBuilder: Color.() -> Unit)

设置文本框处于错误状态时占位符的颜色。

Link copied to clipboard
abstract fun setErrorPrefixColor(colorBuilder: Color.() -> Unit)

设置文本框处于错误状态时前缀的颜色。

Link copied to clipboard
abstract fun setErrorSuffixColor(colorBuilder: Color.() -> Unit)

设置文本框处于错误状态时后缀的颜色。

Link copied to clipboard
abstract fun setErrorSupportingTextColor(colorBuilder: Color.() -> Unit)

设置文本框处于错误状态时辅助文本的颜色。

Link copied to clipboard
abstract fun setErrorTextColor(colorBuilder: Color.() -> Unit)

设置文本框处于错误状态时的输入文本颜色。

Link copied to clipboard
abstract fun setErrorTrailingIconColor(colorBuilder: Color.() -> Unit)

设置文本框处于错误状态时尾随图标的颜色。

Link copied to clipboard
abstract fun setFocusedContainerColor(colorBuilder: Color.() -> Unit)

设置文本框聚焦时的容器背景颜色。

Link copied to clipboard
abstract fun setFocusedIndicatorColor(colorBuilder: Color.() -> Unit)

设置文本框聚焦时指示器的颜色。

Link copied to clipboard
abstract fun setFocusedLabelColor(colorBuilder: Color.() -> Unit)

设置文本框聚焦时标签的颜色。

Link copied to clipboard
abstract fun setFocusedLeadingIconColor(colorBuilder: Color.() -> Unit)

设置文本框聚焦时前置图标的颜色。

Link copied to clipboard
abstract fun setFocusedPlaceholderColor(colorBuilder: Color.() -> Unit)

设置文本框聚焦时占位符的颜色。

Link copied to clipboard
abstract fun setFocusedPrefixColor(colorBuilder: Color.() -> Unit)

设置文本框聚焦时前缀的颜色。

Link copied to clipboard
abstract fun setFocusedSuffixColor(colorBuilder: Color.() -> Unit)

设置文本框聚焦时后缀的颜色。

Link copied to clipboard
abstract fun setFocusedSupportingTextColor(colorBuilder: Color.() -> Unit)

设置文本框聚焦时辅助文本的颜色。

Link copied to clipboard
abstract fun setFocusedTextColor(colorBuilder: Color.() -> Unit)

设置文本框聚焦时的输入文本颜色。

Link copied to clipboard
abstract fun setFocusedTrailingIconColor(colorBuilder: Color.() -> Unit)

设置文本框聚焦时尾随图标的颜色。

Link copied to clipboard
abstract fun setUnfocusedContainerColor(colorBuilder: Color.() -> Unit)

设置文本框未聚焦时的容器背景颜色。

Link copied to clipboard
abstract fun setUnfocusedIndicatorColor(colorBuilder: Color.() -> Unit)

设置文本框未聚焦时指示器的颜色。

Link copied to clipboard
abstract fun setUnfocusedLabelColor(colorBuilder: Color.() -> Unit)

设置文本框未聚焦时标签的颜色。

Link copied to clipboard
abstract fun setUnfocusedLeadingIconColor(colorBuilder: Color.() -> Unit)

设置文本框未聚焦时前置图标的颜色。

Link copied to clipboard
abstract fun setUnfocusedPlaceholderColor(colorBuilder: Color.() -> Unit)

设置文本框未聚焦时占位符的颜色。

Link copied to clipboard
abstract fun setUnfocusedPrefixColor(colorBuilder: Color.() -> Unit)

设置文本框未聚焦时前缀的颜色。

Link copied to clipboard
abstract fun setUnfocusedSuffixColor(colorBuilder: Color.() -> Unit)

设置文本框未聚焦时后缀的颜色。

Link copied to clipboard
abstract fun setUnfocusedSupportingTextColor(colorBuilder: Color.() -> Unit)

设置文本框未聚焦时辅助文本的颜色。

Link copied to clipboard
abstract fun setUnfocusedTextColor(colorBuilder: Color.() -> Unit)

设置文本框未聚焦时的输入文本颜色。

Link copied to clipboard
abstract fun setUnfocusedTrailingIconColor(colorBuilder: Color.() -> Unit)

设置文本框未聚焦时尾随图标的颜色。