SelectSpecUtility<T extends Attribute> class

Utility class for configuring SelectSpec properties.

This class provides methods to set individual properties of a SelectSpec. Use the methods of this class to configure specific properties of a SelectSpec.

Constructors

SelectSpecUtility(T builder(SelectSpecAttribute), {bool mutable = false})

Properties

animated → AnimatedUtility<T>
Utility for defining SelectSpecAttribute.animated
latefinal
attributeBuilder → T Function(SelectSpecAttribute)
finalinherited
attributeValue ↔ T?
getter/setter pairinherited
button SelectTriggerSpecUtility<T>
Utility for defining SelectSpecAttribute.button
latefinal
chain SelectSpecUtility<T>
no setter
hashCode int
The hash code for this object.
no setterinherited
item SelectMenuItemSpecUtility<T>
Utility for defining SelectSpecAttribute.item
latefinal
Utility for defining SelectSpecAttribute.menu
latefinal
mergeKey Object
no setterinherited
position CompositedTransformFollowerSpecUtility<T>
Utility for defining SelectSpecAttribute.position
latefinal
props List<Object?>
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stringify bool
no setterinherited
wrap → SpecModifierUtility<T>
Utility for defining SelectSpecAttribute.modifiers
latefinal

Methods

builder(SelectSpecAttribute v) → T
inherited
getDiff(EqualityMixin other) Map<String, String>
inherited
merge(covariant SpecUtility<T, SelectSpecAttribute> other) → SpecUtility<T, SelectSpecAttribute>
Merges this object with other, returning a new object of type T.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
only({SelectTriggerSpecAttribute? button, SelectMenuSpecAttribute? menu, SelectMenuItemSpecAttribute? item, CompositedTransformFollowerSpecAttribute? position, WidgetModifiersDataDto? modifiers, AnimatedDataDto? animated}) → T
Returns a new SelectSpecAttribute with the specified properties.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

self SelectSpecUtility<SelectSpecAttribute>
no setter