Interface: GtcGenericViewProps
Component props for GtcGenericView.
Hierarchy
↳
GtcGenericViewProps
Properties
children
• Optional
children: DisplayChildren
[]
The children of the display component.
Inherited from
Defined in
sdk/components/FSComponent.ts:122
controlMode
• controlMode: GtcControlMode
The GTC control mode to which the view belongs.
Inherited from
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcView.ts:15
displayPaneIndex
• Optional
displayPaneIndex: ControllableDisplayPaneIndex
The index of the display pane that this view is tied to.
Inherited from
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcView.ts:18
gtcService
• gtcService: GtcService
The GtcService instance
Inherited from
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcView.ts:12
onClose
• Optional
onClose: (view
: GtcGenericView
<GtcGenericViewProps
>) => void
A callback function to execute when the view is closed.
Param
The closed view.
Type declaration
▸ (view
): void
A callback function to execute when the view is closed.
Parameters
Name | Type | Description |
---|---|---|
view | GtcGenericView <GtcGenericViewProps > | The closed view. |
Returns
void
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcGenericView.tsx:27
onDestroy
• Optional
onDestroy: (view
: GtcGenericView
<GtcGenericViewProps
>) => void
A callback function to execute when the view is destroyed.
Param
The destroyed view.
Type declaration
▸ (view
): void
A callback function to execute when the view is destroyed.
Parameters
Name | Type | Description |
---|---|---|
view | GtcGenericView <GtcGenericViewProps > | The destroyed view. |
Returns
void
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcGenericView.tsx:53
onInteractionEvent
• Optional
onInteractionEvent: (view
: GtcGenericView
<GtcGenericViewProps
>, event
: GtcInteractionEvent
) => boolean
A callback function which handles interaction events.
Param
The view to which the event was sent.
Param
An interaction event.
Type declaration
▸ (view
, event
): boolean
A callback function which handles interaction events.
Parameters
Name | Type | Description |
---|---|---|
view | GtcGenericView <GtcGenericViewProps > | The view to which the event was sent. |
event | GtcInteractionEvent | An interaction event. |
Returns
boolean
Whether the event was handled.
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcGenericView.tsx:47
onOpen
• Optional
onOpen: (view
: GtcGenericView
<GtcGenericViewProps
>) => void
A callback function to execute when the view is opened.
Param
The opened view.
Type declaration
▸ (view
): void
A callback function to execute when the view is opened.
Parameters
Name | Type | Description |
---|---|---|
view | GtcGenericView <GtcGenericViewProps > | The opened view. |
Returns
void
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcGenericView.tsx:21
onPause
• Optional
onPause: (view
: GtcGenericView
<GtcGenericViewProps
>) => void
A callback function to execute when the view is paused.
Param
The paused view.
Type declaration
▸ (view
): void
A callback function to execute when the view is paused.
Parameters
Name | Type | Description |
---|---|---|
view | GtcGenericView <GtcGenericViewProps > | The paused view. |
Returns
void
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcGenericView.tsx:33
onResume
• Optional
onResume: (view
: GtcGenericView
<GtcGenericViewProps
>) => void
A callback function to execute when the view is resumed.
Param
The resumed view.
Type declaration
▸ (view
): void
A callback function to execute when the view is resumed.
Parameters
Name | Type | Description |
---|---|---|
view | GtcGenericView <GtcGenericViewProps > | The resumed view. |
Returns
void
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcGenericView.tsx:39
ref
• Optional
ref: NodeReference
<any
>
A reference to the display component.
Inherited from
Defined in
sdk/components/FSComponent.ts:125
sidebarState
• Optional
sidebarState: GtcSidebarState
The sidebar state (labels and buttons) requested by the view.
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcGenericView.tsx:15
title
• title: string
| Subscribable
<string
>
The title of the view.
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcGenericView.tsx:12