SBBControlStyles class
- Inheritance
-
- Object
- ThemeExtension<
SBBControlStyles> - SBBControlStyles
- Available extensions
Constructors
- SBBControlStyles.new({SBBControlStyle? checkbox, SBBChipStyle? chip, SBBPaginationStyle? pagination, SBBSliderStyle? slider, SBBControlStyle? radioButton, SBBTextFieldStyle? textField, SBBSegmentedButtonStyle? segmentedButton, SBBSegmentedButtonStyle? redSegmentedButton, SBBListItemStyle? listItem, SBBTextStyle? selectLabel, SBBSwitchStyle? switchToggle, Color? headerBackgroundColor, Color? headerButtonBackgroundColorHighlighted, Color? headerIconColor, TextStyle? headerTextStyle, TextStyle? linkTextStyle, TextStyle? linkTextStyleHighlighted, TextStyle? listHeaderTextStyle, Color? groupBackgroundColor, TextStyle? accordionTitleTextStyle, TextStyle? accordionBodyTextStyle, Color? accordionBackgroundColor, Color? modalBackgroundColor, TextStyle? modalTitleTextStyle, TextStyle? toastTextStyle, Color? toastBackgroundColor, TextStyle? tabBarTextStyle, PromotionBoxStyle? promotionBox, SBBPickerStyle? picker})
- SBBControlStyles.$default({required SBBBaseStyle baseStyle})
-
factory
Properties
- accordionBackgroundColor → Color?
-
final
- accordionBodyTextStyle → TextStyle?
-
final
- accordionTitleTextStyle → TextStyle?
-
final
- appBarTheme → AppBarTheme
-
no setter
- cardTheme → CardThemeData
-
no setter
- checkbox → SBBControlStyle?
-
final
- chip → SBBChipStyle?
-
final
- groupBackgroundColor → Color?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- headerBackgroundColor → Color?
-
final
- headerButtonBackgroundColorHighlighted → Color?
-
final
- headerIconColor → Color?
-
final
- headerTextStyle → TextStyle?
-
final
- linkTextStyle → TextStyle?
-
final
- linkTextStyleHighlighted → TextStyle?
-
final
- listHeaderTextStyle → TextStyle?
-
final
- listItem → SBBListItemStyle?
-
final
- modalBackgroundColor → Color?
-
final
- modalTitleTextStyle → TextStyle?
-
final
- pagination → SBBPaginationStyle?
-
final
- picker → SBBPickerStyle?
-
final
- promotionBox → PromotionBoxStyle?
-
final
- radioButton → SBBControlStyle?
-
final
- redSegmentedButton → SBBSegmentedButtonStyle?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- segmentedButton → SBBSegmentedButtonStyle?
-
final
- selectLabel → SBBTextStyle?
-
final
- slider → SBBSliderStyle?
-
final
- switchToggle → SBBSwitchStyle?
-
final
- tabBarTextStyle → TextStyle?
-
final
- textField → SBBTextFieldStyle?
-
final
- textSelectionTheme → TextSelectionThemeData
-
no setter
- toastBackgroundColor → Color?
-
final
- toastTextStyle → TextStyle?
-
final
- tooltipTheme → TooltipThemeData
-
no setter
- type → Object
-
The extension's type.
no setterinherited
Methods
-
copyWith(
{SBBControlStyle? checkbox, SBBSliderStyle? slider, SBBChipStyle? chip, SBBPaginationStyle? pagination, SBBControlStyle? radioButton, SBBTextFieldStyle? textField, SBBSegmentedButtonStyle? segmentedButton, SBBSegmentedButtonStyle? redSegmentedButton, SBBListItemStyle? listItem, SBBTextStyle? selectLabel, SBBSwitchStyle? switchToggle, Color? headerBackgroundColor, Color? headerButtonBackgroundColorHighlighted, Color? headerIconColor, TextStyle? headerTextStyle, TextStyle? linkTextStyle, TextStyle? linkTextStyleHighlighted, TextStyle? listHeaderTextStyle, Color? groupBackgroundColor, TextStyle? accordionTitleTextStyle, TextStyle? accordionBodyTextStyle, Color? accordionBackgroundColor, Color? modalBackgroundColor, TextStyle? modalTitleTextStyle, TextStyle? toastTextStyle, Color? toastBackgroundColor, TextStyle? tabBarTextStyle, PromotionBoxStyle? promotionBox, SBBPickerStyle? picker}) → ThemeExtension< SBBControlStyles> -
Creates a copy of this theme extension with the given fields
replaced by the non-null parameter values.
override
-
lerp(
covariant ThemeExtension< SBBControlStyles> ? other, double t) → ThemeExtension<SBBControlStyles> -
Linearly interpolate with another ThemeExtension object.
override
-
merge(
SBBControlStyles? other) → SBBControlStyles -
Available on SBBControlStyles?, provided by the SBBControlStylesExtension extension
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
of(
BuildContext context) → SBBControlStyles