Skip to main content

Interface: MfdFplPageLegListItemProps

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:23

Component props for MfdFplPageLegListItem.

Extends​

Properties​

children?​

optional children: DisplayChildren[]

Defined in: src/sdk/components/FSComponent.ts:125

The children of the display component.

Inherited from​

Gdu460CnsDataBarProps.children


class?​

optional class: string | ToggleableClassNameRecord | SubscribableSet<string>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:61

The CSS class(es) to apply to the list item's root element.


data​

data: FlightPlanLegDataItem

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:25

Data pertaining to the list item's flight plan leg.


dataFieldRenderer​

dataFieldRenderer: MfdFplPageDataFieldRenderer

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:34

The renderer to use to render the list item's flight plan data fields.


designatedChildDrivesFocusable?​

optional designatedChildDrivesFocusable: boolean

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/List/UiListItem.tsx:22

Whether the list item's designated focusable child determines whether the list item can be focused. If true, then the list item can be focused if and only if the designated child exists and can be focused. If false, then the list item can always be focused. Defaults to false.

Inherited from​

UiListItemProps.designatedChildDrivesFocusable


facLoader​

facLoader: FacilityLoader

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:28

The facility loader.


facWaypointCache​

facWaypointCache: GarminFacilityWaypointCache

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:31

A cache used to retrieve waypoints.


gduFormat​

gduFormat: GduFormat

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:40

The format of the list item's parent GDU display.


hideBorder?​

optional hideBorder: boolean

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/List/UiListItem.tsx:25

Whether to hide the list item's border. Defaults to false.

Inherited from​

UiListItemProps.hideBorder


onButtonPressed()?​

optional onButtonPressed: (button, data) => void

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:58

A function which is called when the list item's leg button is pressed.

Parameters​

ParameterTypeDescription
buttonUiTouchButton-
dataFlightPlanLegDataItemThe flight plan data associated with the list item.

Returns​

void


onDestroy()?​

optional onDestroy: () => void

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/List/UiListItem.tsx:39

A callback function to execute when the list item is destroyed.

Returns​

void

Inherited from​

Omit.onDestroy


onFocusGained()?​

optional onFocusGained: (data) => void

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:46

A function which is called when the list item gains UI focus.

Parameters​

ParameterTypeDescription
dataFlightPlanLegDataItemThe flight plan data associated with the list item.

Returns​

void


onFocusLost()?​

optional onFocusLost: (data) => void

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:52

A function which is called when the list item loses UI focus.

Parameters​

ParameterTypeDescription
dataFlightPlanLegDataItemThe flight plan data associated with the list item.

Returns​

void


ref?​

optional ref: NodeReference<any>

Defined in: src/sdk/components/FSComponent.ts:128

A reference to the display component.

Inherited from​

Gdu460CnsDataBarProps.ref


unitsSettingManager​

unitsSettingManager: G3XUnitsUserSettingManager

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:37

A manager for display unit settings.