Skip to main content

Interface: MfdFplPageLegListItemProps

Component props for MfdFplPageLegListItem.

Hierarchy

  • Omit<UiListItemProps, "onFocusGained" | "onFocusLost">

    MfdFplPageLegListItemProps

Properties

children

Optional children: DisplayChildren[]

The children of the display component.

Inherited from

Omit.children

Defined in

src/sdk/components/FSComponent.ts:122


class

Optional class: string | ToggleableClassNameRecord | SubscribableSet<string>

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

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:61


data

data: FlightPlanLegDataItem

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

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:25


dataFieldRenderer

dataFieldRenderer: MfdFplPageDataFieldRenderer

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

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:34


designatedChildDrivesFocusable

Optional designatedChildDrivesFocusable: boolean

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

Omit.designatedChildDrivesFocusable

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Components/List/UiListItem.tsx:22


facLoader

facLoader: FacilityLoader

The facility loader.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:28


facWaypointCache

facWaypointCache: GarminFacilityWaypointCache

A cache used to retrieve waypoints.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:31


gduFormat

gduFormat: GduFormat

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

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:40


hideBorder

Optional hideBorder: boolean

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

Inherited from

Omit.hideBorder

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Components/List/UiListItem.tsx:25


onButtonPressed

Optional onButtonPressed: (button: UiTouchButton, data: FlightPlanLegDataItem) => void

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

Param

The flight plan data associated with the list item.

Type declaration

▸ (button, data): void

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

Parameters
NameTypeDescription
buttonUiTouchButton-
dataFlightPlanLegDataItemThe flight plan data associated with the list item.
Returns

void

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:58


onDestroy

Optional onDestroy: () => void

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

Type declaration

▸ (): void

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

Returns

void

Inherited from

Omit.onDestroy

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Components/List/UiListItem.tsx:39


onFocusGained

Optional onFocusGained: (data: FlightPlanLegDataItem) => void

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

Param

The flight plan data associated with the list item.

Type declaration

▸ (data): void

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

Parameters
NameTypeDescription
dataFlightPlanLegDataItemThe flight plan data associated with the list item.
Returns

void

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:46


onFocusLost

Optional onFocusLost: (data: FlightPlanLegDataItem) => void

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

Param

The flight plan data associated with the list item.

Type declaration

▸ (data): void

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

Parameters
NameTypeDescription
dataFlightPlanLegDataItemThe flight plan data associated with the list item.
Returns

void

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:52


ref

Optional ref: NodeReference<any>

A reference to the display component.

Inherited from

Omit.ref

Defined in

src/sdk/components/FSComponent.ts:125


unitsSettingManager

unitsSettingManager: G3XUnitsUserSettingManager

A manager for display unit settings.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/MFD/MainView/Pages/MfdFplPage/MfdFplPageLegListItem.tsx:37