Skip to main content

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

ComponentProps.children


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

ComponentProps.ref


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.