OrbitMenuConfig class

Configuration for the orbit menu.

Constructors

OrbitMenuConfig({OrbitMenuAnimationType animationType = OrbitMenuAnimationType.bouncing, Duration animationDuration = const Duration(seconds: 12), required double menuPositionX, required double menuPositionY, required Color menuColor, required double radius, required Border borderCentralMenu, required List<Item> menuItems, double itemSize = 15.0, Color itemColor = Colors.red, TextStyle titleStyle = const TextStyle(color: Colors.black), Border itemBorder = const Border(), double itemOffsetPercentage = 0.0, Widget? myWidget})

Properties

animationDuration Duration
final
animationType OrbitMenuAnimationType
final
borderCentralMenu Border
final
hashCode int
The hash code for this object.
no setterinherited
itemBorder Border
final
itemColor Color
final
itemOffsetPercentage double
final
itemSize double
final
final
final
final
final
myWidget Widget?
final
radius double
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
titleStyle TextStyle
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