Skip to main content

MenuItemProps

@steambrew/client v4.2.1


Interface: MenuItemProps

Defined in: src/components/Menu.ts:37

Extends

Properties

actionDescriptionMap?

optional actionDescriptionMap: ActionDescriptionMap;

Defined in: src/components/FooterLegend.ts:53

Inherited from

FooterLegendProps.actionDescriptionMap


bInteractableItem?

optional bInteractableItem: boolean;

Defined in: src/components/Menu.ts:38


bPlayAudio?

optional bPlayAudio: boolean;

Defined in: src/components/Menu.ts:45


children?

optional children: ReactNode;

Defined in: src/components/Menu.ts:47


disabled?

optional disabled: boolean;

Defined in: src/components/Menu.ts:44


onButtonDown()?

optional onButtonDown: (evt: GamepadEvent) => void;

Defined in: src/components/FooterLegend.ts:59

Parameters

evt

GamepadEvent

Returns

void

Inherited from

FooterLegendProps.onButtonDown


onButtonUp()?

optional onButtonUp: (evt: GamepadEvent) => void;

Defined in: src/components/FooterLegend.ts:60

Parameters

evt

GamepadEvent

Returns

void

Inherited from

FooterLegendProps.onButtonUp


onCancelActionDescription?

optional onCancelActionDescription: ReactNode;

Defined in: src/components/FooterLegend.ts:55

Inherited from

FooterLegendProps.onCancelActionDescription


onCancelButton()?

optional onCancelButton: (evt: GamepadEvent) => void;

Defined in: src/components/FooterLegend.ts:62

Parameters

evt

GamepadEvent

Returns

void

Inherited from

FooterLegendProps.onCancelButton


onGamepadBlur()?

optional onGamepadBlur: (evt: GamepadEvent) => void;

Defined in: src/components/FooterLegend.ts:67

Parameters

evt

GamepadEvent

Returns

void

Inherited from

FooterLegendProps.onGamepadBlur


onGamepadDirection()?

optional onGamepadDirection: (evt: GamepadEvent) => void;

Defined in: src/components/FooterLegend.ts:65

Parameters

evt

GamepadEvent

Returns

void

Inherited from

FooterLegendProps.onGamepadDirection


onGamepadFocus()?

optional onGamepadFocus: (evt: GamepadEvent) => void;

Defined in: src/components/FooterLegend.ts:66

Parameters

evt

GamepadEvent

Returns

void

Inherited from

FooterLegendProps.onGamepadFocus


onMenuActionDescription?

optional onMenuActionDescription: ReactNode;

Defined in: src/components/FooterLegend.ts:58

Inherited from

FooterLegendProps.onMenuActionDescription


onMenuButton()?

optional onMenuButton: (evt: GamepadEvent) => void;

Defined in: src/components/FooterLegend.ts:68

Parameters

evt

GamepadEvent

Returns

void

Inherited from

FooterLegendProps.onMenuButton


onOKActionDescription?

optional onOKActionDescription: ReactNode;

Defined in: src/components/FooterLegend.ts:54

Inherited from

FooterLegendProps.onOKActionDescription


onOKButton()?

optional onOKButton: (evt: GamepadEvent) => void;

Defined in: src/components/FooterLegend.ts:61

Parameters

evt

GamepadEvent

Returns

void

Inherited from

FooterLegendProps.onOKButton


onOptionsActionDescription?

optional onOptionsActionDescription: ReactNode;

Defined in: src/components/FooterLegend.ts:57

Inherited from

FooterLegendProps.onOptionsActionDescription


onOptionsButton()?

optional onOptionsButton: (evt: GamepadEvent) => void;

Defined in: src/components/FooterLegend.ts:64

Parameters

evt

GamepadEvent

Returns

void

Inherited from

FooterLegendProps.onOptionsButton


onSecondaryActionDescription?

optional onSecondaryActionDescription: ReactNode;

Defined in: src/components/FooterLegend.ts:56

Inherited from

FooterLegendProps.onSecondaryActionDescription


onSecondaryButton()?

optional onSecondaryButton: (evt: GamepadEvent) => void;

Defined in: src/components/FooterLegend.ts:63

Parameters

evt

GamepadEvent

Returns

void

Inherited from

FooterLegendProps.onSecondaryButton


selected?

optional selected: boolean;

Defined in: src/components/Menu.ts:43


tone?

optional tone: "positive" | "emphasis" | "destructive";

Defined in: src/components/Menu.ts:46

Methods

onClick()?

optional onClick(evt: Event): void

Defined in: src/components/Menu.ts:39

Parameters

evt

Event

Returns

void


onMouseEnter()?

optional onMouseEnter(evt: MouseEvent): void

Defined in: src/components/Menu.ts:41

Parameters

evt

MouseEvent

Returns

void


onMoveRight()?

optional onMoveRight(): void

Defined in: src/components/Menu.ts:42

Returns

void


onSelected()?

optional onSelected(evt: Event): void

Defined in: src/components/Menu.ts:40

Parameters

evt

Event

Returns

void