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
#
color: ColorValue | None = None
Overrides the default value of
PopupMenuButton.bgcolor
in all descendant
PopupMenuButton
controls.
elevation
#
elevation: Number | None = None
Overrides the default value of
PopupMenuButton.elevation
in all descendant
PopupMenuButton
controls.
enable_feedback
#
enable_feedback: bool | None = None
Overrides the default value of
PopupMenuButton.enable_feedback
in all
descendant PopupMenuButton
controls
icon_color
#
icon_color: ColorValue | None = None
Overrides the default value of
PopupMenuButton.icon_color
in all
descendant PopupMenuButton
controls.
icon_size
#
icon_size: Number | None = None
Overrides the default value of
PopupMenuButton.icon_size
in all descendant
PopupMenuButton
controls.
label_text_style
#
label_text_style: TextStyle | None = None
Overrides the default value of
PopupMenuItem.label_text_style
in all descendant PopupMenuItem
controls.
menu_padding
#
menu_padding: PaddingValue | None = None
Overrides the default value of
PopupMenuButton.menu_padding
in all
descendant PopupMenuButton
controls.
menu_position
#
menu_position: PopupMenuPosition | None = None
Overrides the default value of
PopupMenuButton.menu_position
in all
descendant PopupMenuButton
controls.
mouse_cursor
#
mouse_cursor: ControlStateValue[MouseCursor] | None = None
Overrides the default value of
PopupMenuItem.mouse_cursor
in all
descendant PopupMenuItem
controls.
shadow_color
#
shadow_color: ColorValue | None = None
Overrides the default value of
PopupMenuButton.shadow_color
in all
descendant PopupMenuButton
controls.
shape
#
shape: OutlinedBorder | None = None
Overrides the default value of
PopupMenuButton.shape
in all descendant
PopupMenuButton
controls.