Skip to content

IExportMenuEvents

Type interface

Defines ExportMenu events.

Sources

IExportMenuEvents is an interface: it describes a shape of data and is not imported on its own.

Properties

branchselected

Type { branch: IExportMenuItem }

Invoked when menu branch is selected. (either by hover or keyboard)

branchunselected

Type { branch: IExportMenuItem }

Invoked when menu branch is unselected.

closed

Type object

Invoked when menu is closed.

enter

Type { branch: IExportMenuItem, event: KeyboardEvent }

Invoked when ENTER key is pressed when certain menu item is in focus.

hit

Type { branch: IExportMenuItem, event: MouseEvent | TouchEvent }

Invoked when menu item is clicked/tapped.

out

Type { branch: IExportMenuItem, event: MouseEvent | TouchEvent }

Invoked when menu item is no longer hovered.

over

Type { branch: IExportMenuItem, event: MouseEvent | TouchEvent }

Invoked when menu item is hovered.