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.animatedlatefinal - attributeBuilder → T Function(SelectSpecAttribute)
-
finalinherited
- attributeValue ↔ T?
-
getter/setter pairinherited
-
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.modifierslatefinal
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 typeT.inherited -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
only(
{SelectTriggerSpecAttribute? button, 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