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