TWidgetThemeExtension class
Constructors
-
TWidgetThemeExtension({MaterialColor primary = AppColors.primary, MaterialColor secondary = AppColors.secondary, MaterialColor success = AppColors.success, MaterialColor warning = AppColors.warning, MaterialColor info = AppColors.info, MaterialColor danger = AppColors.danger, MaterialColor grey = AppColors.grey, Color layoutFrame = AppColors.grey, TButtonTheme buttonTheme = const TButtonTheme(type: TButtonType.solid, size: TButtonSize.md), TVariant chipType = TVariant.tonal, TVariant toastType = TVariant.outline, TVariant tooltipType = TVariant.tonal, required TInputFieldTheme inputFieldTheme, required TTextFieldTheme textFieldTheme, required TTagsFieldTheme tagsFieldTheme, required TNumberFieldTheme numberFieldTheme, required TFilePickerTheme filePickerTheme, TListTheme listTheme = const TListTheme(), TTableTheme tableTheme = const TTableTheme(), required TListCardTheme listCardTheme, required TAlertTheme alertTheme})
-
const
-
TWidgetThemeExtension.defaultTheme(ColorScheme colors)
-
factory
Methods
-
copyWith({MaterialColor? primary, MaterialColor? secondary, MaterialColor? success, MaterialColor? warning, MaterialColor? info, MaterialColor? danger, MaterialColor? grey, Color? layoutFrame, TButtonTheme? buttonTheme, TVariant? chipType, TVariant? toastType, TVariant? tooltipType, TInputFieldTheme? inputFieldTheme, TTextFieldTheme? textFieldTheme, TTagsFieldTheme? tagsFieldTheme, TNumberFieldTheme? numberFieldTheme, TFilePickerTheme? filePickerTheme, TListTheme? listTheme, TTableTheme? tableTheme, TListCardTheme? listCardTheme, TAlertTheme? alertTheme})
→ TWidgetThemeExtension
-
Creates a copy of this theme extension with the given fields
replaced by the non-null parameter values.
override
-
lerp(covariant ThemeExtension<TWidgetThemeExtension>? other, double t)
→ TWidgetThemeExtension
-
Linearly interpolate with another ThemeExtension object.
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited