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