Skip to main content

Interface: UiPaneContainerProps

Component props for UiPaneContainer.

Hierarchy

  • ComponentProps

    UiPaneContainerProps

Properties

alternateUpdatesInSplitMode

Optional alternateUpdatesInSplitMode: boolean | Subscribable<boolean>

Whether to alternate updates every other update cycle for each pane while both panes are visible. Defaults to false.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/UiSystem/UiPaneContainer.tsx:29


bus

bus: EventBus

An instance of the event bus.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/UiSystem/UiPaneContainer.tsx:14


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 | 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/Shared/UiSystem/UiPaneContainer.tsx:44


isPane1Visible

isPane1Visible: Subscribable<boolean>

Whether pane 1 is visible.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/UiSystem/UiPaneContainer.tsx:32


isPane2Visible

isPane2Visible: Subscribable<boolean>

Whether pane 2 is visible.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/UiSystem/UiPaneContainer.tsx:35


pane1Content

Optional pane1Content: VNode

The content to render to pane 1.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/UiSystem/UiPaneContainer.tsx:38


pane1HalfSize

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

The size of pane 1's content area in half mode, as [width, height] in pixels.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/UiSystem/UiPaneContainer.tsx:20


pane2Content

Optional pane2Content: VNode

The content to render to pane 2.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/UiSystem/UiPaneContainer.tsx:41


pane2HalfSize

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

The size of pane 2's content area in half mode, as [width, height] in pixels.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/UiSystem/UiPaneContainer.tsx:23


paneFullSize

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

The size of a pane's content area in full mode, as [width, height] in pixels.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/UiSystem/UiPaneContainer.tsx:17


ref

Optional ref: NodeReference<any>

A reference to the display component.

Inherited from

ComponentProps.ref

Defined in

src/sdk/components/FSComponent.ts:125


updateFreq

updateFreq: number | Subscribable<number>

The update frequency of the container's panes.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/UiSystem/UiPaneContainer.tsx:26