ImpaktfullTheme class
Constructors
- ImpaktfullTheme({required ImpaktfullColorTheme colors, required ImpaktfullShadowTheme shadows, required ImpaktfullBorderTheme borders, required ImpaktfullTextStylesTheme textStyles, required ImpaktfullAssets assets, required ImpaktfullDimens dimens, required ImpaktfullComponentsTheme components, required ImpaktfullDurations durations, required ImpaktfullLocalizations localizations, InteractiveInkFeatureFactory splashFactory = InkSparkle.constantTurbulenceSeedSplashFactory})
-
const
Properties
- assets → ImpaktfullAssets
-
final
- borders → ImpaktfullBorderTheme
-
final
- colors → ImpaktfullColorTheme
-
final
- components → ImpaktfullComponentsTheme
-
final
- dimens → ImpaktfullDimens
-
final
- durations → ImpaktfullDurations
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- localizations → ImpaktfullLocalizations
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shadows → ImpaktfullShadowTheme
-
final
- splashFactory → InteractiveInkFeatureFactory
-
final
- textStyles → ImpaktfullTextStylesTheme
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
useDarkStatusBar(
BuildContext context, {bool onPrimary = true}) → bool
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
custom(
{required ImpaktfullColorTheme colors, ImpaktfullShadowTheme? shadows, ImpaktfullBorderTheme? borders, ImpaktfullTextStylesTheme? textStyles, ImpaktfullAssets? assets, ImpaktfullDimens? dimens, ImpaktfullDurations? durations, ImpaktfullComponentsTheme? components, ImpaktfullLocalizations? localizations, InteractiveInkFeatureFactory? splashFactory}) → ImpaktfullTheme -
fromColors(
{required Color primary, required Color accent1, required Color accent2, Color? accent3, ImpaktfullShadowTheme? shadows, ImpaktfullBorderTheme? borders, ImpaktfullAssets? assets, ImpaktfullDimens? dimens, ImpaktfullDurations? durations, ImpaktfullLocalizations? localizations, InteractiveInkFeatureFactory? splashFactory}) → ImpaktfullTheme -
impaktfullBranding(
{ImpaktfullShadowTheme? shadows, ImpaktfullBorderTheme? borders, ImpaktfullAssets? assets, ImpaktfullDimens? dimens, ImpaktfullDurations? durations, ImpaktfullComponentsTheme? components, ImpaktfullLocalizations? localizations, InteractiveInkFeatureFactory? splashFactory}) → ImpaktfullTheme -
of(
BuildContext context) → ImpaktfullTheme