mix library

This file is generated by the update_exports.dart script. DO NOT MODIFY MANUALLY

Classes

AlignmentUtility<T extends Attribute>
A utility class for creating Attribute instances from AlignmentGeometry values.
AlignModifierAttribute
AlignModifierSpec
AlignWidgetUtility<T extends Attribute>
AllMixUtilities
AlphaColorDirective
AnimatedBoxSpecWidget
AnimatedData
AnimatedDataDto
AnimatedIconSpecWidget
AnimatedImageSpecWidget
AnimatedStyle
AnimatedStyledIcon
AnimatedTextSpecWidget
AnimatedUtility<T extends Attribute>
AspectRatioModifierAttribute
A modifier that wraps a widget with the AspectRatio widget.
AspectRatioModifierSpec
AspectRatioUtility<T extends Attribute>
Attribute
AttributeMap<T extends Attribute>
AxisUtility<T extends Attribute>
A utility class for creating Attribute instances from Axis values.
BaseColorUtility<T extends Attribute>
BeveledRectangleBorderDto
BeveledRectangleBorderUtility<T extends Attribute>
BlendModeUtility<T extends Attribute>
BoolUtility<T extends Attribute>
A utility class for creating Attribute instances from bool values.
BorderDirectionalUtility<T extends Attribute>
BorderRadiusDirectionalUtility<T extends Attribute>
BorderRadiusGeometryDto
Represents a Dto Data transfer object of BorderRadiusGeometry
BorderRadiusOutlinedBorderDto<Value extends OutlinedBorder>
BorderRadiusUtility<T extends Attribute>
Utility class for creating and manipulating attributes with BorderRadiusGeometry
BorderSideDto
BorderSideUtility<T extends Attribute>
BorderStyleUtility<T extends Attribute>
A utility class for creating Attribute instances from BorderStyle values.
BorderUtility<T extends Attribute>
Box
A Container equivalent widget for applying styles using Mix.
BoxBorderDto
BoxConstraintsDto DTO
Represents a Data transfer object of BoxConstraints
BoxConstraintsUtility<T extends Attribute>
BoxDecorationDto
Represents a Data transfer object of BoxDecoration
BoxDecorationUtility<T extends Attribute>
BoxFitUtility<T extends Attribute>
BoxShadowDto
Represents a Dto Data transfer object of BoxShadow
BoxShadowListUtility<T extends Attribute>
A utility class for building Attribute instances from a list of BoxShadowDto objects.
BoxShadowUtility<T extends Attribute>
A utility class for working with BoxShadow attributes.
BoxShapeUtility<T extends Attribute>
BoxSpec
A specification class that defines layout and styling attributes for a box.
BoxSpecAttribute
Represents the attributes of a BoxSpec.
BoxSpecTween
A tween that interpolates between two BoxSpec instances.
BoxSpecUtility<T extends Attribute>
Provides utility methods for configuring BoxSpecAttributes.
BoxSpecWidget
Breakpoint
Represents a breakpoint with minimum and maximum widths.
BreakpointRef
A reference to a breakpoint token.
BreakpointResolver
A resolver for breakpoint tokens.
BreakpointToken
A token representing a breakpoint.
BreakpointTokenUtil
BrightenColorDirective
CircleBorderDto
CircleBorderUtility<T extends Attribute>
ClipOvalModifierAttribute
ClipOvalModifierSpec
ClipOvalUtility<T extends Attribute>
ClipPathModifierAttribute
A modifier that wraps a widget with a ClipPath widget.
ClipPathModifierSpec
ClipPathUtility<T extends Attribute>
ClipRectModifierAttribute
A modifier that wraps a widget with a ClipRect widget.
ClipRectModifierSpec
ClipRectUtility<T extends Attribute>
ClipRRectModifierAttribute
ClipRRectModifierSpec
ClipRRectUtility<T extends Attribute>
ClipTriangleModifierAttribute
A modifier that wraps a widget with a custom ClipPath widget with a TriangleClipper.
ClipTriangleModifierSpec
ClipTriangleUtility<T extends Attribute>
ClipUtility<T extends Attribute>
A utility class for creating Attribute instances from Clip values.
ColorDirective
ColorDto DTO
A Data transfer object that represents a Color value.
ColorRef
A reference to a color token.
ColorResolver
A color resolver that allows dynamic resolution of a color value.
ColorToken
A token representing a color value in the Mix theme.
ColorTokenUtil
ColorUtility<T extends Attribute>
ConstraintsDto<Self extends ConstraintsDto<Self, Value>, Value extends Constraints>
ContextVariant
ContextVariantBuilder
ContinuousRectangleBorderDto
ContinuousRectangleBorderUtility<T extends Attribute>
CrossAxisAlignmentUtility<T extends Attribute>
A utility class for creating Attribute instances from CrossAxisAlignment values.
CurveUtility<T extends Attribute>
A utility class for creating Attribute instances from Curve values.
CustomFocusableActionDetector
DarkenColorDirective
DecorationDto<Value extends Decoration>
A Data transfer object that represents a Decoration value.
DecorationImageDto
DecorationImageUtility<T extends Attribute>
DesaturateColorDirective
Directive
The Directive abstract class provides the ability to modify or apply different behaviors to widgets and attributes.
DoubleUtility<T extends Attribute>
A utility class for creating Attribute instances from double values.
Dto<Value>
DtoUtility<Attr extends Attribute, D extends Dto<Value>, Value>
DurationUtility<T extends Attribute>
A utilyt class for creating Attribute instances from Duration values.
EdgeInsetsGeometryDto<Self extends EdgeInsetsGeometryDto<Self>>
ElevationUtility<T extends Attribute>
A utility class for building Attribute instances from elevation values.
FilterQualityUtility<T extends Attribute>
FlexBox
A flex container widget with integrated Style for enhanced styling.
FlexFitUtility<T extends Attribute>
A utility class for creating Attribute instances from FlexFit values.
FlexibleModifierAttribute
A modifier that wraps a widget with the Flexible widget.
FlexibleModifierSpec
FlexibleModifierUtility<T extends Attribute>
FlexSpec
FlexSpecAttribute
FlexSpecUtility<T extends Attribute>
FlexSpecWidget
FontFamilyUtility<T extends Attribute>
FontSizeUtility<T extends Attribute>
FontStyleUtility<T extends Attribute>
FontWeightUtility<T extends Attribute>
FoundationColorUtility<T extends Attribute, C extends Color>
FractionallySizedBoxModifierAttribute
FractionallySizedBoxModifierSpec
FractionallySizedBoxModifierUtility<T extends Attribute>
GradientDto<T extends Gradient> DTO
Represents a base Data transfer object of Gradient
GradientTransformUtility<T extends Attribute>
A utility class for creating Attribute instances from GradientTransform values.
GradientUtility<T extends Attribute>
A utility class for working with gradients.
HBox
A horizontal flex container with Style for easy and consistent styling.
IconSpec
IconSpecAttribute
IconSpecTween
IconSpecUtility<T extends Attribute>
IconSpecWidget
ImageRepeatUtility<T extends Attribute>
ImageSpec
ImageSpecAttribute
ImageSpecTween
ImageSpecUtility<T extends Attribute>
ImageSpecWidget
IntrinsicHeightModifierAttribute
IntrinsicHeightModifierSpec
IntrinsicHeightWidgetUtility<T extends Attribute>
IntrinsicWidthModifierAttribute
IntrinsicWidthModifierSpec
IntrinsicWidthWidgetUtility<T extends Attribute>
IntUtility<T extends Attribute>
A utility class for creating Attribute instances from int values.
IVariant
LightenColorDirective
LinearGradientDto DTO
Represents a Data transfer object of LinearGradient
LinearGradientUtility<T extends Attribute>
Utility class for creating and manipulating LinearGradient attributes.
MainAxisAlignmentUtility<T extends Attribute>
A utility class for creating Attribute instances from MainAxisAlignment values.
MainAxisSizeUtility<T extends Attribute>
MaterialAccentColorUtility<T extends Attribute>
MaterialColorUtility<T extends Attribute>
MaterialTokens
Matrix4Utility<T extends Attribute>
A utility class for creating Attribute instances from Matrix4 values.
MediaQueryContextVariant
Mix
Provides MixData to the widget tree.
MixData
This class is used for encapsulating all MixData related operations. It contains a mixture of properties and methods useful for handling different attributes, modifiers and token resolvers.
MixTheme
MixThemeData
MixToken<T>
MixTokenResolver
MixTokens
MixUtility<Attr extends Attribute, Value>
ModifierSpecTween
MultiVariant
NestedStyleAttribute
Allows to pass down Mixes as attributes for use with helpers.
NestedStyleUtility
A utility class for creating and applying nested styles.
OffsetUtility<T extends Attribute>
OnBreakpointTokenVariant
A variant of ContextVariant based on a BreakpointToken.
OnBreakPointVariant
Represents a variant of a context based on a specific breakpoint.
OnBrightnessVariant
A variant of ContextVariant based on a Brightness value.
OnContextVariantUtility
OnDirectionalityVariant
A variant of ContextVariant based on a TextDirection value.
OnDisabledVariant
Applies styles when the widget is disabled.
OnEnabledVariant
Applies styles when the widget is enabled.
OnFocusVariant
Applies styles when the widget has focus.
OnHoverVariant
Applies styles when widget is hovered over.
OnLongPressVariant
Applies styles when the widget is long pressed.
OnNotVariant
A variant of ContextVariant that negates the result of another ContextVariant.
OnOrientationVariant
A variant of ContextVariant based on an Orientation value.
OnPressVariant
Applies styles when the widget is pressed.
OpacityColorDirective
OpacityModifierAttribute
OpacityModifierSpec
A modifier that wraps a widget with the Opacity widget.
OpacityUtility<T extends Attribute>
OutlinedBorderDto<Value extends OutlinedBorder>
PaddingModifierAttribute
PaddingSpec
PointerPosition
Pressable
PressableBox
PressableState
PressableWidgetState
RadialGradientDto DTO
Represents a Data transfer object of RadialGradient
RadialGradientUtility<T extends Attribute>
Utility class for creating and manipulating RadialGradient attributes.
RadiusRef
RadiusResolver
RadiusToken
RadiusTokenUtil
RadiusUtility<T extends Attribute>
RectUtility<T extends Attribute>
RenderAnimatedModifiers
RenderAnimatedModifiersState
RenderModifiers
RotatedBoxModifierAttribute
RotatedBoxModifierSpec
RotatedBoxWidgetUtility<T extends Attribute>
RoundedRectanbleBorderUtility<T extends Attribute>
RoundedRectangleBorderDto
SaturateColorDirective
ScalarUtility<Return extends Attribute, Param>
ShadeColorDirective
ShadowDto
Represents a Dto Data transfer object of Shadow
ShadowDtoImpl<Self extends ShadowDtoImpl<Self, Value>, Value extends Shadow>
ShadowListUtility<T extends Attribute>
A utility class for building Attribute instances from a list of ShadowDto objects.
ShadowUtility<T extends Attribute>
A utility class for working with Shadow attributes.
ShapeBorderDto<Value extends ShapeBorder>
ShapeBorderUtility<T extends Attribute>
ShapeDecorationDto
ShapeDecorationUtility<T extends Attribute>
SizedBoxModifierAttribute
SizedBoxModifierSpec
SizedBoxModifierUtility<T extends Attribute>
SizingUtility<T extends Attribute>
An abstract utility class for creating Attribute instances from double values representing sizes.
SpaceToken
A class representing a space token, which extends MixToken class and uses the SizeTokenMixin mixin.
SpaceTokenUtil
SpacingDirectionalUtility<T extends Attribute>
SpacingDto
SpacingSideUtility<T extends Attribute>
SpacingUtility<T extends Attribute>
Spec<T extends Spec<T>>
SpecAttribute<Value>
An abstract class representing a resolvable attribute.
SpecBuilder
A styled widget that builds its child using a MixData object.
SpecUtility<Attr extends Attribute, Value extends SpecAttribute>
StackFitUtility<T extends Attribute>
A utility class for creating Attribute instances from StackFit values.
StackSpec
StackSpecAttribute
StackSpecUtility<T extends Attribute>
StackSpecWidget
StadiumBorderDto
StadiumBorderUtility<T extends Attribute>
StrutStyleDto
StrutStyleUtility<T extends Attribute>
Style
A utility class for managing a collection of styling attributes and variants.
StyledAttribute
StyledColumn
A vertical layout widget enhanced with Style for easy styling.
StyledFlex
A flexible layout widget enhanced with Style for simplified styling.
StyledIcon
StyledImage
StyledRow
A horizontal layout widget leveraging Style for advanced styling.
StyledStack
StyledStack - A styled widget that creates a stack layout with a mix of styles.
StyledText
StyledText - A styled widget for displaying text with a mix of styles.
StyledTokens<T extends MixToken<V>, V>
StyledWidget
An abstract widget for applying custom styles.
SweepGradientDto DTO
Represents a Data transfer object of SweepGradient
SweepGradientUtility<T extends Attribute>
Utility class for creating and manipulating SweepGradient attributes.
TextAlignUtility<T extends Attribute>
TextBaselineUtility<T extends Attribute>
TextDecorationStyleUtility<T extends Attribute>
TextDecorationUtility<T extends Attribute>
TextDirectionUtility<T extends Attribute>
A utility class for creating Attribute instances from TextDirection values.
TextDirective
TextDirectiveUtility<T extends Attribute>
TextHeightBehaviorUtility<T extends Attribute>
A utility class for creating Attribute instances from TextHeightBehavior values.
TextOverflowUtility<T extends Attribute>
TextSpec
TextSpecAttribute
TextSpecTween
TextSpecUtility<T extends Attribute>
TextSpecWidget
TextStyleData
TextStyleDto
TextStyleRef
TextStyleResolver
TextStyleToken
TextStyleTokenUtil
TextStyleUtility<T extends Attribute>
TextWidthBasisUtility<T extends Attribute>
TileModeUtility<T extends Attribute>
A utility class for creating Attribute instances from TileMode values.
TintColorDirective
TransformModifierAttribute
TransformModifierSpec
TransformUtility<T extends Attribute>
TriangleClipper
UtilityWithRadiusTokens<T>
Variant
VariantAttribute<V extends IVariant>
VBox
A vertical flex container that uses Style for streamlined styling.
VerticalDirectionUtility<T extends Attribute>
A utility class for creating Attribute instances from VerticalDirection values.
VisibilityModifierAttribute
VisibilityModifierSpec
VisibilityUtility<T extends Attribute>
WidgetContextVariant<Value>
WidgetModifierAttribute<Self extends WidgetModifierAttribute<Self, Value>, Value extends WidgetModifierSpec<Value>>
WidgetModifierSpec<Self extends WidgetModifierSpec<Self>>
WidgetModifierUtility<T extends Attribute, D extends WidgetModifierAttribute<D, Value>, Value extends WidgetModifierSpec<Value>>
WithModifierUtility
ZBox
ZBox - A styled widget that combines the functionalities of Box and StyledStack.

Mixins

ColorDirectiveMixin<T extends Attribute>
DtoRef<T extends Dto<V>, V>
MergeableMixin<T>
Provides the ability to merge this object with another of the same type.
TokenRef<T extends MixToken<V>, V>
WithTokenResolver<V>

Constants

$material → const MaterialTokens
$token → const MixTokens

Exceptions / Errors

TokenFieldAccessError