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, TVariant chipType = TVariant.tonal, TVariant toastType = TVariant.outline, TVariant tooltipType = TVariant.tonal, required TButtonTheme buttonTheme, required TInputFieldTheme inputFieldTheme, required TTextFieldTheme textFieldTheme, required TTagsFieldTheme tagsFieldTheme, required TNumberFieldTheme numberFieldTheme, required TFilePickerTheme filePickerTheme, required TListTheme listTheme, required TTableTheme tableTheme, required TListCardTheme listCardTheme, required TKeyValueTheme keyValueTheme, 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, TKeyValueTheme? keyValueTheme, 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