Skip to content

SearchBarTheme

Customizes the appearance of SearchBar controls across the app.

Properties

Properties#

bgcolor class-attribute instance-attribute #

bgcolor: Optional[ColorValue] = None

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

border_side class-attribute instance-attribute #

border_side: Optional[ControlStateValue[BorderSide]] = None

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

elevation class-attribute instance-attribute #

elevation: Optional[ControlStateValue[Optional[Number]]] = (
    None
)

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

hint_style class-attribute instance-attribute #

hint_style: Optional[ControlStateValue[TextStyle]] = None

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

overlay_color class-attribute instance-attribute #

overlay_color: Optional[ControlStateValue[ColorValue]] = (
    None
)

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

padding class-attribute instance-attribute #

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

shadow_color class-attribute instance-attribute #

shadow_color: Optional[ControlStateValue[ColorValue]] = None

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

shape class-attribute instance-attribute #

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

size_constraints class-attribute instance-attribute #

size_constraints: Optional[BoxConstraints] = None

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

text_capitalization class-attribute instance-attribute #

text_capitalization: Optional[TextCapitalization] = None

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

text_style class-attribute instance-attribute #

text_style: Optional[ControlStateValue[TextStyle]] = None

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