GrockPopupMenuStyle class
Constructors
- GrockPopupMenuStyle({Color? splashColor, Color? highlightColor, Color barrierColor = Colors.black12, bool barrierDismissible = true, bool useSafeArea = false, double width = .56, double blur = 0.8, Widget separatorBuilder(BuildContext, int) = _separatorBuilder, EdgeInsetsGeometry? listViewPadding, bool listViewScaleAnimation = false, Duration listViewScaleDuration = const Duration(milliseconds: 200), Alignment listViewScaleAlignment = Alignment.centerRight, Curve listViewScaleCurve = Curves.decelerate, PopupMenuEffectType effectType = PopupMenuEffectType.scaleIn, Duration effectDuration = const Duration(milliseconds: 150), Alignment effectAlignment = Alignment.center, Curve effectCurve = Curves.fastOutSlowIn, ScrollPhysics? listViewPhysics = const BouncingScrollPhysics(), dynamic addListener(GrockPopupMenuStatus status, ScrollController scrollController)?})
Properties
- addListener → dynamic Function(GrockPopupMenuStatus status, ScrollController scrollController)?
-
final
- barrierColor → Color
-
final
- barrierDismissible → bool
-
final
- blur → double
-
final
- effectAlignment → Alignment
-
final
- effectCurve → Curve
-
final
- effectDuration → Duration
-
final
- effectType → PopupMenuEffectType
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- highlightColor → Color?
-
final
- listViewPadding → EdgeInsetsGeometry?
-
final
- listViewPhysics → ScrollPhysics?
-
final
- listViewScaleAlignment → Alignment
-
final
- listViewScaleAnimation → bool
-
final
- listViewScaleCurve → Curve
-
final
- listViewScaleDuration → Duration
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- separatorBuilder → Widget Function(BuildContext, int)
-
final
- splashColor → Color?
-
final
- useSafeArea → bool
-
final
- width → double
-
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
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited