mix library

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

Classes

AlignDecoratorAttribute
AlignDecoratorSpec
AlignmentUtility<T extends Attribute>
A utility class for creating Attribute instances from AlignmentGeometry values.
AlignWidgetUtility<T extends Attribute>
AllMixUtilities
AlphaColorDirective
AnimatedBoxSpecWidget
AnimatedData
AnimatedIconSpecWidget
AnimatedImageSpecWidget
AnimatedStyle
AnimatedStyledIcon
AnimatedTextSpecWidget
AspectRatioDecoratorAttribute
A decorator that wraps a widget with the AspectRatio widget.
AspectRatioDecoratorSpec
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
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 DTO
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
BoxSpecAttribute
BoxSpecTween
BoxSpecUtility<T extends Attribute>
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>
ClipOvalDecoratorAttribute
ClipOvalDecoratorSpec
ClipOvalUtility<T extends Attribute>
ClipPathDecoratorAttribute
A decorator that wraps a widget with a ClipPath widget.
ClipPathDecoratorSpec
ClipPathUtility<T extends Attribute>
ClipRectDecoratorAttribute
A decorator that wraps a widget with a ClipRect widget.
ClipRectDecoratorSpec
ClipRectUtility<T extends Attribute>
ClipRRectDecoratorAttribute
ClipRRectDecoratorSpec
ClipRRectUtility<T extends Attribute>
ClipTriangleDecoratorAttribute
A decorator that wraps a widget with a custom ClipPath widget with a TriangleClipper.
ClipTriangleDecoratorSpec
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.
CustomFocusableActionDetector
DarkenColorDirective
DecorationDto<Value extends Decoration> DTO
A Data transfer object that represents a Decoration value.
DecorationImageDto
DecorationImageUtility<T extends Attribute>
DecoratorAttribute<Self extends DecoratorAttribute<Self, Value>, Value extends DecoratorSpec<Value>>
DecoratorSpec<Self extends DecoratorSpec<Self>>
DecoratorSpecTween
DecoratorUtility<T extends Attribute, D extends DecoratorAttribute<D, Value>, Value extends DecoratorSpec<Value>>
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>
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.
FlexibleDecoratorAttribute
A decorator that wraps a widget with the Flexible widget.
FlexibleDecoratorSpec
FlexibleDecoratorUtility<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>
FractionallySizedBoxDecoratorAttribute
FractionallySizedBoxDecoratorSpec
FractionallySizedBoxDecoratorUtility<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
IntrinsicHeightDecoratorAttribute
IntrinsicHeightDecoratorSpec
IntrinsicHeightWidgetUtility<T extends Attribute>
IntrinsicWidthDecoratorAttribute
IntrinsicWidthDecoratorSpec
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
MixData
This class is used for encapsulating all MixData related operations. It contains a mixture of properties and methods useful for handling different attributes, decorators and token resolvers.
MixProvider
Provides MixData to the widget tree.
MixTheme
MixThemeData
MixToken<T>
MixTokenResolver
MixTokens
MixUtility<Attr extends Attribute, Value>
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
OpacityDecoratorAttribute
OpacityDecoratorSpec
A decorator that wraps a widget with the Opacity widget.
OpacityUtility<T extends Attribute>
OutlinedBorderDto<Value extends OutlinedBorder>
PaddingDecoratorAttribute
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>
RenderAnimatedDecorators
RenderAnimatedDecoratorsState
RenderDecorators
RotatedBoxDecoratorAttribute
RotatedBoxDecoratorSpec
RotatedBoxWidgetUtility<T extends Attribute>
RoundedRectanbleBorderUtility<T extends Attribute>
RoundedRectangleBorderDto
SaturateColorDirective
ScalarAttribute<Self extends ScalarAttribute<Self, Value>, Value>
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>
SizedBoxDecoratorAttribute
SizedBoxDecoratorSpec
SizedBoxDecoratorUtility<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.
StyleAttribute
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
TransformDecoratorAttribute
TransformDecoratorSpec
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.
VisibilityDecoratorAttribute
VisibilityDecoratorSpec
VisibilityUtility<T extends Attribute>
WidgetContextVariant<Value>
WithDecoratorUtility
ZBox
ZBox - A styled widget that combines the functionalities of Box and StyledStack.

Mixins

ColorDirectiveMixin<T extends Attribute>
DtoRef<T extends Dto<V>, V>
Mergeable<T>
Provides the ability to merge this object with another of the same type.
Resolvable<Value>
A mixin used when a Dto or Attribute can be resolved.
TokenRef<T extends MixToken<V>, V>
WithTokenResolver<V>

Constants

$material → const MaterialTokens
$token → const MixTokens

Exceptions / Errors

TokenFieldAccessError