Interface: MfdPageContainerProps
Component props for MfdPageContainer.
Hierarchy
ComponentProps
↳
MfdPageContainerProps
Properties
children
• Optional
children: DisplayChildren
[]
The children of the display component.
Inherited from
ComponentProps.children
Defined in
src/sdk/components/FSComponent.ts:122
class
• Optional
class: string
| ToggleableClassNameRecord
| SubscribableSet
<string
>
CSS class(es) to apply to the root element of the container.
Defined in
src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/MFD/PageNavigation/MfdPageContainer.tsx:37
containerRef
• containerRef: NodeReference
<HTMLElement
>
A reference to the root element of the container of the container's parent UI view.
Defined in
src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/MFD/PageNavigation/MfdPageContainer.tsx:25
ref
• Optional
ref: NodeReference
<any
>
A reference to the display component.
Inherited from
ComponentProps.ref
Defined in
src/sdk/components/FSComponent.ts:125
registeredPageDefs
• registeredPageDefs: Iterable
<Readonly
<MfdPageDefinition
>>
An iterable of registered MFD page definitions.
Defined in
src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/MFD/PageNavigation/MfdPageContainer.tsx:19
selectedPageIconSrc
• Optional
selectedPageIconSrc: MutableSubscribable
<string
, any
>
A MutableSubscribable to which to write the file path of the selected page's icon image asset.
Defined in
src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/MFD/PageNavigation/MfdPageContainer.tsx:34
selectedPageKey
• selectedPageKey: Subscribable
<string
>
The key of the selected page.
Defined in
src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/MFD/PageNavigation/MfdPageContainer.tsx:28
selectedPageTitle
• Optional
selectedPageTitle: MutableSubscribable
<string
, any
>
A MutableSubscribable to which to write the selected page's title.
Defined in
src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/MFD/PageNavigation/MfdPageContainer.tsx:31
uiService
• uiService: UiService
The UI service instance.
Defined in
src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/MFD/PageNavigation/MfdPageContainer.tsx:22