Skip to main content

Interface: SoftKeyMenuItem

Defined in: src/garminsdk/softkey/SoftKeyMenu.ts:8

A Garmin softkey menu item. Defines the display and behavior of a softkey.

Properties​

disabled​

readonly disabled: Subject<boolean>

Defined in: src/garminsdk/softkey/SoftKeyMenu.ts:17

Whether this menu item is disabled.


handler()?​

optional handler: (menu) => void

Defined in: src/garminsdk/softkey/SoftKeyMenu.ts:14

The handler to invoke when this menu item is pressed.

Parameters​

ParameterType
menuSoftKeyMenu

Returns​

void


highlighted​

readonly highlighted: Subject<boolean>

Defined in: src/garminsdk/softkey/SoftKeyMenu.ts:26

Whether this menu item is highlighted.


label​

readonly label: Subject<string>

Defined in: src/garminsdk/softkey/SoftKeyMenu.ts:11

The label for this menu item.


pressed​

readonly pressed: SubEvent<SoftKeyMenu, void>

Defined in: src/garminsdk/softkey/SoftKeyMenu.ts:20

An event that fires when this menu item is pressed.


value​

readonly value: Subject<undefined | string | boolean>

Defined in: src/garminsdk/softkey/SoftKeyMenu.ts:23

The value of this menu item, if any.