DropdownMenuAction
Represents a menu action item.
Read time 1 minuteLast updated 12 days ago
Definition
- Type: Class
- Namespace: UnityEngine.UIElements
- Assembly: UnityEngine.UIElementsModule
- Inherits from: DropdownMenuItem
public class DropdownMenuAction : DropdownMenuItem
Constructors
Constructor | Description |
|---|---|
| DropdownMenuAction(System.String,System.Action{UnityEngine.UIElements.DropdownMenuAction},System.Func{UnityEngine.UIElements.DropdownMenuAction,UnityEngine.UIElements.DropdownMenuAction.Status},System.Object) | Initializes a menu action with specified parameters. |
Properties
Property | Description |
|---|---|
| eventInfo | Provides information about the event that triggered the dropdown menu. |
| name | The name of the item. |
| status | The status of the item. |
| userData | The userData object stored by the constructor. |
Methods
Method | Description |
|---|---|
| Execute | Executes the callback associated with this item. |
| UpdateActionStatus | Updates the status flag of this item by calling the item status callback. |
Static Methods
Method | Description |
|---|---|
| AlwaysDisabled | Creates a status callback that always returns Disabled status. |
| AlwaysEnabled | Creates a status callback that always returns Enabled. |
Enums
Enum | Description |
|---|---|
| DropdownMenuAction.Status | Status of the menu item. |