CupertinoContextMenuAction
Inherits: AdaptiveControl
A cupertino context menu action.
Typically used as a child of CupertinoContextMenu.actions
.
Properties
-
content
(StrOrControl
) –The content of this action button.
-
default
(bool
) –Whether this action should receive the style of an emphasized, default action.
-
destructive
(bool
) –Whether this action should receive the style of a destructive action.
-
trailing_icon
(IconData | None
) –An icon to display at the right of the
content
control.
Events
-
on_click
(ControlEventHandler[CupertinoContextMenuAction] | None
) –Called when this action button is clicked.
Properties#
content
#
content: StrOrControl
The content of this action button.
Raises:
-
ValueError
–If
content
is neither a string nor a visible Control.
default
#
default: bool = False
Whether this action should receive the style of an emphasized, default action.
destructive
#
destructive: bool = False
Whether this action should receive the style of a destructive action.
trailing_icon
#
trailing_icon: IconData | None = None
An icon to display at the right of the content
control.
Events#
on_click
#
on_click: (
ControlEventHandler[CupertinoContextMenuAction] | None
) = None
Called when this action button is clicked.