pub struct TextFieldColors {Show 42 fields
pub focused_text_color: Color,
pub unfocused_text_color: Color,
pub disabled_text_color: Color,
pub error_text_color: Color,
pub focused_container_color: Color,
pub unfocused_container_color: Color,
pub disabled_container_color: Color,
pub error_container_color: Color,
pub cursor_color: Color,
pub error_cursor_color: Color,
pub focused_indicator_color: Color,
pub unfocused_indicator_color: Color,
pub disabled_indicator_color: Color,
pub error_indicator_color: Color,
pub focused_leading_icon_color: Color,
pub unfocused_leading_icon_color: Color,
pub disabled_leading_icon_color: Color,
pub error_leading_icon_color: Color,
pub focused_trailing_icon_color: Color,
pub unfocused_trailing_icon_color: Color,
pub disabled_trailing_icon_color: Color,
pub error_trailing_icon_color: Color,
pub focused_label_color: Color,
pub unfocused_label_color: Color,
pub disabled_label_color: Color,
pub error_label_color: Color,
pub focused_placeholder_color: Color,
pub unfocused_placeholder_color: Color,
pub disabled_placeholder_color: Color,
pub error_placeholder_color: Color,
pub focused_supporting_text_color: Color,
pub unfocused_supporting_text_color: Color,
pub disabled_supporting_text_color: Color,
pub error_supporting_text_color: Color,
pub focused_prefix_color: Color,
pub unfocused_prefix_color: Color,
pub disabled_prefix_color: Color,
pub error_prefix_color: Color,
pub focused_suffix_color: Color,
pub unfocused_suffix_color: Color,
pub disabled_suffix_color: Color,
pub error_suffix_color: Color,
}Expand description
Color slots for text fields -> matches Compose Material3 TextFieldColors.
All 42 color fields (focused/unfocused/disabled/error variants of each slot).
Fields§
§focused_text_color: Color§unfocused_text_color: Color§disabled_text_color: Color§error_text_color: Color§focused_container_color: Color§unfocused_container_color: Color§disabled_container_color: Color§error_container_color: Color§cursor_color: Color§error_cursor_color: Color§focused_indicator_color: Color§unfocused_indicator_color: Color§disabled_indicator_color: Color§error_indicator_color: Color§focused_leading_icon_color: Color§unfocused_leading_icon_color: Color§disabled_leading_icon_color: Color§error_leading_icon_color: Color§focused_trailing_icon_color: Color§unfocused_trailing_icon_color: Color§disabled_trailing_icon_color: Color§error_trailing_icon_color: Color§focused_label_color: Color§unfocused_label_color: Color§disabled_label_color: Color§error_label_color: Color§focused_placeholder_color: Color§unfocused_placeholder_color: Color§disabled_placeholder_color: Color§error_placeholder_color: Color§focused_supporting_text_color: Color§unfocused_supporting_text_color: Color§disabled_supporting_text_color: Color§error_supporting_text_color: Color§focused_prefix_color: Color§unfocused_prefix_color: Color§disabled_prefix_color: Color§error_prefix_color: Color§focused_suffix_color: Color§unfocused_suffix_color: Color§disabled_suffix_color: Color§error_suffix_color: ColorImplementations§
Source§impl TextFieldColors
impl TextFieldColors
pub fn text_color(&self, enabled: bool, is_error: bool, focused: bool) -> Color
pub fn container_color( &self, enabled: bool, is_error: bool, focused: bool, ) -> Color
pub fn cursor_color(&self, is_error: bool) -> Color
pub fn indicator_color( &self, enabled: bool, is_error: bool, focused: bool, ) -> Color
pub fn leading_icon_color( &self, enabled: bool, is_error: bool, focused: bool, ) -> Color
pub fn trailing_icon_color( &self, enabled: bool, is_error: bool, focused: bool, ) -> Color
pub fn label_color(&self, enabled: bool, is_error: bool, focused: bool) -> Color
pub fn placeholder_color( &self, enabled: bool, is_error: bool, focused: bool, ) -> Color
pub fn supporting_text_color( &self, enabled: bool, is_error: bool, focused: bool, ) -> Color
Trait Implementations§
Source§impl Clone for TextFieldColors
impl Clone for TextFieldColors
Source§fn clone(&self) -> TextFieldColors
fn clone(&self) -> TextFieldColors
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for TextFieldColors
impl RefUnwindSafe for TextFieldColors
impl Send for TextFieldColors
impl Sync for TextFieldColors
impl Unpin for TextFieldColors
impl UnsafeUnpin for TextFieldColors
impl UnwindSafe for TextFieldColors
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more