Skip to content

SearchBarTheme

Customizes the appearance of SearchBar controls across the app.

Properties

Properties#

bgcolor class-attribute instance-attribute #

bgcolor: ColorValue | None = None

Overrides the default value of SearchBar.bar_bgcolor in all descendant SearchBar controls.

border_side class-attribute instance-attribute #

border_side: ControlStateValue[BorderSide] | None = None

Overrides the default value of SearchBar.bar_border_side in all descendant SearchBar controls.

elevation class-attribute instance-attribute #

elevation: ControlStateValue[Number | None] | None = None

Overrides the default value of SearchBar.bar_elevation in all descendant SearchBar controls.

hint_style class-attribute instance-attribute #

hint_style: ControlStateValue[TextStyle] | None = None

Overrides the default value of SearchBar.bar_hint_text_style in all descendant SearchBar controls.

overlay_color class-attribute instance-attribute #

overlay_color: ControlStateValue[ColorValue] | None = None

Overrides the default value of SearchBar.bar_overlay_color in all descendant SearchBar controls.

padding class-attribute instance-attribute #

padding: ControlStateValue[PaddingValue] | None = None

Overrides the default value of SearchBar.bar_padding in all descendant SearchBar controls.

shadow_color class-attribute instance-attribute #

shadow_color: ControlStateValue[ColorValue] | None = None

Overrides the default value of SearchBar.bar_shadow_color in all descendant SearchBar controls.

shape class-attribute instance-attribute #

shape: ControlStateValue[OutlinedBorder] | None = None

Overrides the default value of SearchBar.bar_shape in all descendant SearchBar controls.

size_constraints class-attribute instance-attribute #

size_constraints: BoxConstraints | None = None

Overrides the default value of SearchBar.bar_size_constraints in all descendant SearchBar controls.

text_capitalization class-attribute instance-attribute #

text_capitalization: TextCapitalization | None = None

Overrides the default value of SearchBar.capitalization in all descendant SearchBar controls.

text_style class-attribute instance-attribute #

text_style: ControlStateValue[TextStyle] | None = None

Overrides the default value of SearchBar.bar_text_style in all descendant SearchBar controls.