Skip to content

PopupMenuTheme

Customizes the appearance of PopupMenuButton across the app.

Properties

Properties#

color class-attribute instance-attribute #

color: Optional[ColorValue] = None

Overrides the default value of PopupMenuButton.bgcolor in all descendant PopupMenuButton controls.

elevation class-attribute instance-attribute #

elevation: Optional[Number] = None

Overrides the default value of PopupMenuButton.elevation in all descendant PopupMenuButton controls.

enable_feedback class-attribute instance-attribute #

enable_feedback: Optional[bool] = None

Overrides the default value of PopupMenuButton.enable_feedback in all descendant PopupMenuButton controls

icon_color class-attribute instance-attribute #

icon_color: Optional[ColorValue] = None

Overrides the default value of PopupMenuButton.icon_color in all descendant PopupMenuButton controls.

icon_size class-attribute instance-attribute #

icon_size: Optional[Number] = None

Overrides the default value of PopupMenuButton.icon_size in all descendant PopupMenuButton controls.

label_text_style class-attribute instance-attribute #

label_text_style: Optional[TextStyle] = None

Overrides the default value of PopupMenuItem.label_text_style in all descendant PopupMenuItem controls.

menu_padding class-attribute instance-attribute #

menu_padding: Optional[PaddingValue] = None

Overrides the default value of PopupMenuButton.menu_padding in all descendant PopupMenuButton controls.

menu_position class-attribute instance-attribute #

menu_position: Optional[PopupMenuPosition] = None

Overrides the default value of PopupMenuButton.menu_position in all descendant PopupMenuButton controls.

mouse_cursor class-attribute instance-attribute #

mouse_cursor: Optional[ControlStateValue[MouseCursor]] = (
    None
)

Overrides the default value of PopupMenuItem.mouse_cursor in all descendant PopupMenuItem controls.

shadow_color class-attribute instance-attribute #

shadow_color: Optional[ColorValue] = None

Overrides the default value of PopupMenuButton.shadow_color in all descendant PopupMenuButton controls.

shape class-attribute instance-attribute #

shape: Optional[OutlinedBorder] = None

Overrides the default value of PopupMenuButton.shape in all descendant PopupMenuButton controls.