Skip to main content

Interface: GtcGenericViewProps

Component props for GtcGenericView.

Hierarchy

Properties

children

Optional children: DisplayChildren[]

The children of the display component.

Inherited from

GtcViewProps.children

Defined in

sdk/components/FSComponent.ts:122


controlMode

controlMode: GtcControlMode

The GTC control mode to which the view belongs.

Inherited from

GtcViewProps.controlMode

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

GtcViewProps.displayPaneIndex

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

GtcViewProps.gtcService

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
NameTypeDescription
viewGtcGenericView<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
NameTypeDescription
viewGtcGenericView<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
NameTypeDescription
viewGtcGenericView<GtcGenericViewProps>The view to which the event was sent.
eventGtcInteractionEventAn 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
NameTypeDescription
viewGtcGenericView<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
NameTypeDescription
viewGtcGenericView<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
NameTypeDescription
viewGtcGenericView<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

GtcViewProps.ref

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