PopupMenuTheme
Customizes the appearance of PopupMenuButton across the
app.
Properties
-
color(ColorValue | None) –Overrides the default value of
-
elevation(Number | None) –Overrides the default value of
-
enable_feedback(bool | None) –Overrides the default value of
-
icon_color(ColorValue | None) –Overrides the default value of
-
icon_size(Number | None) –Overrides the default value of
-
label_text_style(TextStyle | None) –Overrides the default value of
-
menu_padding(PaddingValue | None) –Overrides the default value of
-
menu_position(PopupMenuPosition | None) –Overrides the default value of
-
mouse_cursor(ControlStateValue[MouseCursor] | None) –Overrides the default value of
-
shadow_color(ColorValue | None) –Overrides the default value of
-
shape(OutlinedBorder | None) –Overrides the default value of
Properties#
color
class-attribute
instance-attribute
#
color: ColorValue | None = None
Overrides the default value of
PopupMenuButton.bgcolor in all descendant
PopupMenuButton controls.
elevation
class-attribute
instance-attribute
#
elevation: Number | None = None
Overrides the default value of
PopupMenuButton.elevation in all descendant
PopupMenuButton controls.
enable_feedback
class-attribute
instance-attribute
#
enable_feedback: bool | None = None
Overrides the default value of
PopupMenuButton.enable_feedback in all
descendant PopupMenuButton controls
icon_color
class-attribute
instance-attribute
#
icon_color: ColorValue | None = None
Overrides the default value of
PopupMenuButton.icon_color in all
descendant PopupMenuButton controls.
icon_size
class-attribute
instance-attribute
#
icon_size: Number | None = None
Overrides the default value of
PopupMenuButton.icon_size in all descendant
PopupMenuButton controls.
label_text_style
class-attribute
instance-attribute
#
label_text_style: TextStyle | None = None
Overrides the default value of
PopupMenuItem.label_text_style
in all descendant PopupMenuItem controls.
menu_padding
class-attribute
instance-attribute
#
menu_padding: PaddingValue | None = None
Overrides the default value of
PopupMenuButton.menu_padding in all
descendant PopupMenuButton controls.
menu_position
class-attribute
instance-attribute
#
menu_position: PopupMenuPosition | None = None
Overrides the default value of
PopupMenuButton.menu_position in all
descendant PopupMenuButton controls.
mouse_cursor
class-attribute
instance-attribute
#
mouse_cursor: ControlStateValue[MouseCursor] | None = None
Overrides the default value of
PopupMenuItem.mouse_cursor in all
descendant PopupMenuItem controls.
shadow_color
class-attribute
instance-attribute
#
shadow_color: ColorValue | None = None
Overrides the default value of
PopupMenuButton.shadow_color in all
descendant PopupMenuButton controls.
shape
class-attribute
instance-attribute
#
shape: OutlinedBorder | None = None
Overrides the default value of
PopupMenuButton.shape in all descendant
PopupMenuButton controls.