FilesystemPickerContextActionsMenuThemeData class

Defines the theme for the actions popup menu.

Mixed in types
Annotations

Constructors

FilesystemPickerContextActionsMenuThemeData({IconThemeData? iconTheme, TextStyle? textStyle, double? elevation, ShapeBorder? shape, Color? foregroundColor, Color? highlightBackgroundColor, Color? backgroundColor})
Creates a theme for the actions popup menu.
const

Properties

backgroundColor Color?
The background color of the popup menu.
final
elevation double?
The elevation of the popup menu.
final
foregroundColor Color?
The color of the popup menu icon and text.
final
hashCode int
The hash code for this object.
no setterinherited
highlightBackgroundColor Color?
The color of the background selection of the popup menu item.
final
iconTheme IconThemeData?
The theme for the menu item icon.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shape ShapeBorder?
The shape of the popup menu.
final
textStyle TextStyle?
The text style for the menu item.
final

Methods

debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
getBackgroundColor(BuildContext context) Color?
Returns the background color of the popup menu.
getElevation(BuildContext context) double?
Returns the elevation of the popup menu.
getForegroundColor(BuildContext context) Color?
getHighlightBackgroundColor(BuildContext context) Color?
Returns the color of the background selection of the popup menu item.
getIconTheme(BuildContext context) IconThemeData
Returns the theme for the menu item icon.
getShape(BuildContext context) ShapeBorder?
Returns the shape of the popup menu.
getTextStyle(BuildContext context) TextStyle
Returns the text style for the menu item.
merge(FilesystemPickerContextActionsMenuThemeData? base) FilesystemPickerContextActionsMenuThemeData
Returns a new context actions menu theme that matches this theme but with some values replaced by the non-null parameters of the given theme.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) DiagnosticsNode
Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep.
inherited
toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) String
A string representation of this object.
inherited
toStringShort() String
A brief description of this object, usually just the runtimeType and the hashCode.
inherited

Operators

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