Summary
Provides the default keyboard and pointer interaction for menus.
- Namespace
- Avalonia
.Controls .Platform - Interfaces
- Base Types
-
- object
graph BT
Type-->Base0["object"]
Type-.->Interface0["IMenuInteractionHandler"]
click Interface0 "/api/Avalonia.Controls.Platform/IMenuInteractionHandler"
Type["DefaultMenuInteractionHandler"]
class Type type-node
Syntax
public class DefaultMenuInteractionHandler : IMenuInteractionHandler
Constructors
Properties
Name | Value | Summary |
---|---|---|
DelayRun | Action |
|
InputManager | IInputManager? | |
Menu | IMenu? | |
MenuShowDelay | TimeSpan |
static
|
Methods
Name | Value | Summary |
---|---|---|
Attach |
void | |
Click |
void | |
CloseMenu |
void | |
CloseWithDelay |
void | |
Detach |
void | |
GetMenuItem |
IMenuItem? |
static
|
Open |
void | |
OpenWithDelay |
void | |
Select |
void |