Skip to main content

Interface: AirportRunwayTabProps

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/AirportRunwayTab.tsx:37

Component props for AirportRunwayTab.

Extends

Properties

children?

optional children: DisplayChildren[]

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

The children of the display component.

Inherited from

TabbedContentProps.children


containerRef

containerRef: NodeReference<HTMLElement>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/AirportRunwayTab.tsx:42

A reference to the root element of the container of the tab's parent UI view.


facLoader

facLoader: FacilityLoader

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/AirportRunwayTab.tsx:45

The facility loader.


gduSettingManager

gduSettingManager: UserSettingManager<GduUserSettingTypes>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/AirportRunwayTab.tsx:57

A manager for GDU user settings.


isEnabled?

optional isEnabled: boolean | Subscribable<boolean>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/TabbedContainer/TabbedContent.ts:14

Whether the tab is enabled. Defaults to true.

Inherited from

TabbedContentProps.isEnabled


isVisible?

optional isVisible: boolean | Subscribable<boolean>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/TabbedContainer/TabbedContent.ts:17

Whether the tab is visible in the tab list. Defaults to true.

Inherited from

TabbedContentProps.isVisible


mapBingId

mapBingId: string

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/AirportRunwayTab.tsx:54

The ID to assign to the Bing instance bound to the tab's map.


mapConfig

mapConfig: MapConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/AirportRunwayTab.tsx:66

A configuration object defining options for the map.


mapSettingManager

mapSettingManager: UserSettingManager<Partial<G3XMapUserSettingTypes>>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/AirportRunwayTab.tsx:60

A manager for map user settings.


ref?

optional ref: NodeReference<any>

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

A reference to the display component.

Inherited from

TabbedContentProps.ref


tabContentDimensions

tabContentDimensions: Subscribable<Readonly<Omit<Float64Array, "set" | "sort" | "copyWithin">>>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/AirportRunwayTab.tsx:51

The dimensions of the tab's content area, as [width, height] in pixels.


tabLabel

tabLabel: string | Subscribable<string> | () => VNode

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/TabbedContainer/TabbedContent.ts:11

The label to display for the tab.

Inherited from

TabbedContentProps.tabLabel


uiService

uiService: UiService

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/AirportRunwayTab.tsx:39

The UI service.


unitsSettingManager

unitsSettingManager: G3XUnitsUserSettingManager

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/AirportRunwayTab.tsx:63

A manager for display unit settings.


waypointInfo

waypointInfo: WaypointInfoStore

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/AirportRunwayTab.tsx:48

Information on the waypoint to display.