Interface: FrequencyInputProps
Component props for FrequencyInput.
Hierarchy
ComponentProps
↳
FrequencyInputProps
Properties
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
| ToggleableClassNameRecord
| SubscribableSet
<string
>
CSS class(es) to apply to the root of the component.
Defined in
src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Components/FrequencyInput/FrequencyInput.tsx:38
comChannelSpacing
• Optional
comChannelSpacing: Spacing25Khz
| Spacing8_33Khz
The COM channel spacing to use. Ignored if radioType
is not RadioType.Com
. Defaults to 25 Khz.
Defined in
src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Components/FrequencyInput/FrequencyInput.tsx:28
frequency
• frequency: MutableSubscribable
<number
, number
>
A mutable subscribable to bind to the input's frequency value. The binding is one-way: changes in the input value will be piped to the subscribable, but changes in the subscribable's value will not trigger any changes to the input.
Defined in
src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Components/FrequencyInput/FrequencyInput.tsx:35
radioType
• radioType: RadioType
The radio type supported by the input. This determines the range of frequencies and the frequency spacing accepted by the input as follows:
- NAV: 108.00 to 117.95 Mhz, 50 Khz spacing.
- COM: 118.00 to 136.99 Mhz, 25 or 8.33 Khz spacing.
- ADF: 190.0 to 1799.5 Khz, 0.5 Khz spacing.
Defined in
src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Components/FrequencyInput/FrequencyInput.tsx:25
ref
• Optional
ref: NodeReference
<any
>
A reference to the display component.
Inherited from
ComponentProps.ref
Defined in
src/sdk/components/FSComponent.ts:125