SearchBarTheme
Customizes the appearance of SearchBar controls across the app.
Properties
-
bgcolor(Optional[ColorValue]) –Overrides the default value of
SearchBar.bar_bgcolorin all descendantSearchBarcontrols. -
border_side(Optional[ControlStateValue[BorderSide]]) –Overrides the default value of
SearchBar.bar_border_sidein all descendantSearchBarcontrols. -
elevation(Optional[ControlStateValue[Optional[Number]]]) –Overrides the default value of
SearchBar.bar_elevationin all descendantSearchBarcontrols. -
hint_style(Optional[ControlStateValue[TextStyle]]) –Overrides the default value of
SearchBar.bar_hint_text_stylein all descendantSearchBarcontrols. -
overlay_color(Optional[ControlStateValue[ColorValue]]) –Overrides the default value of
SearchBar.bar_overlay_colorin all descendantSearchBarcontrols. -
padding(Optional[ControlStateValue[PaddingValue]]) –Overrides the default value of
SearchBar.bar_paddingin all descendantSearchBarcontrols. -
shadow_color(Optional[ControlStateValue[ColorValue]]) –Overrides the default value of
SearchBar.bar_shadow_colorin all descendantSearchBarcontrols. -
shape(Optional[ControlStateValue[OutlinedBorder]]) –Overrides the default value of
SearchBar.bar_shapein all descendantSearchBarcontrols. -
size_constraints(Optional[BoxConstraints]) –Overrides the default value of
SearchBar.bar_size_constraintsin all descendantSearchBarcontrols. -
text_capitalization(Optional[TextCapitalization]) –Overrides the default value of
SearchBar.capitalizationin all descendantSearchBarcontrols. -
text_style(Optional[ControlStateValue[TextStyle]]) –Overrides the default value of
SearchBar.bar_text_stylein all descendantSearchBarcontrols.
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
#
padding: Optional[ControlStateValue[PaddingValue]] = None
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
#
shape: Optional[ControlStateValue[OutlinedBorder]] = None
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.