VooQuickActionsStyle class

Style configuration for the quick actions menu

Constructors

VooQuickActionsStyle({double? iconSize, Color? triggerColor, Color? triggerBackgroundColor, double? dropdownWidth, BorderRadius? borderRadius, Color? backgroundColor, Color? hoverColor, Color? dangerColor, TextStyle? labelStyle, TextStyle? descriptionStyle, TextStyle? shortcutStyle, EdgeInsets? itemPadding, double? triggerSize})
const

Properties

backgroundColor Color?
Background color of the dropdown
final
borderRadius BorderRadius?
Border radius of the dropdown
final
dangerColor Color?
Color for dangerous/destructive actions
final
descriptionStyle TextStyle?
Text style for action descriptions
final
Width of the dropdown menu
final
hashCode int
The hash code for this object.
no setterinherited
hoverColor Color?
Color when hovering over an item
final
iconSize double?
Size of the icons
final
itemPadding EdgeInsets?
Padding inside action items
final
labelStyle TextStyle?
Text style for action labels
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shortcutStyle TextStyle?
Text style for keyboard shortcuts
final
triggerBackgroundColor Color?
Background color of the trigger button
final
triggerColor Color?
Color of the trigger button
final
triggerSize double?
Size of the trigger button
final

Methods

copyWith({double? iconSize, Color? triggerColor, Color? triggerBackgroundColor, double? dropdownWidth, BorderRadius? borderRadius, Color? backgroundColor, Color? hoverColor, Color? dangerColor, TextStyle? labelStyle, TextStyle? descriptionStyle, TextStyle? shortcutStyle, EdgeInsets? itemPadding, double? triggerSize}) VooQuickActionsStyle
Creates a copy with the given fields replaced
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