Skip to main content

Class: AdfDetailPage

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/PFD/Components/Radio/DetailPages/AdfDetailPage/AdfDetailPage.tsx:12

The AdfDetailPage component.

Extends​

Implements​

Constructors​

Constructor​

new AdfDetailPage(props): AdfDetailPage

Defined in: sdk/components/FSComponent.ts:76

Creates an instance of a DisplayComponent.

Parameters​

ParameterTypeDescription
propsBaseDetailPagePropsThe propertis of the component.

Returns​

AdfDetailPage

Inherited from​

BaseDetailPage.constructor

Properties​

context?​

optional context: [] = undefined

Defined in: sdk/components/FSComponent.ts:67

The context on this component, if any.

Implementation of​

AbstractDetailPage.context

Inherited from​

BaseDetailPage.context


contextType?​

readonly optional contextType: readonly [] = undefined

Defined in: sdk/components/FSComponent.ts:70

The type of context for this component, if any.

Implementation of​

AbstractDetailPage.contextType

Inherited from​

BaseDetailPage.contextType


isVfrCodeEditable​

protected readonly isVfrCodeEditable: Subject<boolean>

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/PFD/Components/Radio/DetailPages/BaseDetailPage/BaseDetailPage.tsx:36

Inherited from​

BaseDetailPage.isVfrCodeEditable


isXpdrDetailPage​

protected isXpdrDetailPage: boolean = false

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/PFD/Components/Radio/DetailPages/BaseDetailPage/BaseDetailPage.tsx:35

Inherited from​

BaseDetailPage.isXpdrDetailPage


pausables​

protected pausables: Subscription[] = []

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/PFD/Components/Radio/DetailPages/BaseDetailPage/BaseDetailPage.tsx:33

Inherited from​

BaseDetailPage.pausables


props​

props: BaseDetailPageProps & ComponentProps

Defined in: sdk/components/FSComponent.ts:64

The properties of the component.

Implementation of​

AbstractDetailPage.props

Inherited from​

BaseDetailPage.props


ROWS​

protected ROWS: object[]

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/PFD/Components/Radio/DetailPages/AdfDetailPage/AdfDetailPage.tsx:22

rowCallback()​

rowCallback: () => void

Returns​

void

rowOptions​

rowOptions: object[]

rowTitle​

rowTitle: string = 'ADF MODE'

selectedValue​

selectedValue: Subject<AdfMode>

Overrides​

BaseDetailPage.ROWS


SELECTABLE_VALUES​

protected SELECTABLE_VALUES: AdfMode[][]

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/PFD/Components/Radio/DetailPages/AdfDetailPage/AdfDetailPage.tsx:14

Overrides​

BaseDetailPage.SELECTABLE_VALUES


SELECTED_VALUES​

protected SELECTED_VALUES: Subject<AdfMode>[]

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/PFD/Components/Radio/DetailPages/AdfDetailPage/AdfDetailPage.tsx:18

Overrides​

BaseDetailPage.SELECTED_VALUES

Methods​

destroy()​

destroy(): void

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/PFD/Components/Radio/DetailPages/BaseDetailPage/BaseDetailPage.tsx:148

Destroys this component.

Returns​

void

Implementation of​

AbstractDetailPage.destroy

Inherited from​

BaseDetailPage.destroy


getContext()​

protected getContext(context): never

Defined in: sdk/components/FSComponent.ts:109

Gets a context data subscription from the context collection.

Parameters​

ParameterTypeDescription
contextneverThe context to get the subscription for.

Returns​

never

The requested context.

Throws​

An error if no data for the specified context type could be found.

Implementation of​

AbstractDetailPage.getContext

Inherited from​

BaseDetailPage.getContext


onAfterRender()​

onAfterRender(node): void

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/PFD/Components/Radio/DetailPages/BaseDetailPage/BaseDetailPage.tsx:43

A callback that is called after the component is rendered.

Parameters​

ParameterTypeDescription
nodeVNodeThe component's VNode.

Returns​

void

Implementation of​

AbstractDetailPage.onAfterRender

Inherited from​

BaseDetailPage.onAfterRender


onBeforeRender()​

onBeforeRender(): void

Defined in: sdk/components/FSComponent.ts:83

A callback that is called before the component is rendered.

Returns​

void

Implementation of​

AbstractDetailPage.onBeforeRender

Inherited from​

BaseDetailPage.onBeforeRender


pause()​

pause(): void

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/PFD/Components/Radio/DetailPages/BaseDetailPage/BaseDetailPage.tsx:93

Pauses this component. When the component is paused, it will not update its rendering.

Returns​

void

Inherited from​

BaseDetailPage.pause


render()​

render(): VNode

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/PFD/Components/Radio/DetailPages/AdfDetailPage/AdfDetailPage.tsx:61

Renders the component.

Returns​

VNode

A JSX element to be rendered.

Implementation of​

AbstractDetailPage.render

Overrides​

BaseDetailPage.render


renderOptionRow()​

renderOptionRow(row, isSelected): VNode

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/PFD/Components/Radio/DetailPages/BaseDetailPage/BaseDetailPage.tsx:118

Renders an option row.

Parameters​

ParameterTypeDescription
rowDetailPageOptionRowA DetailPageOptionRow.
isSelectedSubscribable<boolean>Whether this row is selected.

Returns​

VNode

A VNode.

Implementation of​

AbstractDetailPage.renderOptionRow

Inherited from​

BaseDetailPage.renderOptionRow


renderTextRow()​

renderTextRow(): VNode

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/PFD/Components/Radio/DetailPages/AdfDetailPage/AdfDetailPage.tsx:51

Renders a text row.

Returns​

VNode

A VNode.

Implementation of​

AbstractDetailPage.renderTextRow

Overrides​

BaseDetailPage.renderTextRow


renderVNodeRow()​

renderVNodeRow(): VNode

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/PFD/Components/Radio/DetailPages/AdfDetailPage/AdfDetailPage.tsx:56

Renders a text row.

Returns​

VNode

A VNode.

Implementation of​

AbstractDetailPage.renderVNodeRow

Overrides​

BaseDetailPage.renderVNodeRow


resume()​

resume(): void

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/PFD/Components/Radio/DetailPages/BaseDetailPage/BaseDetailPage.tsx:82

Resumes this component. When the component is resumed, it will update its rendering.

Returns​

void

Inherited from​

BaseDetailPage.resume