Skip to main content

Interface: FrequencyInputProps

Defined in: workingtitle-instruments-g3000/html_ui/GTC/Components/FrequencyInput/FrequencyInput.tsx:16

Component props for FrequencyInput.

Extends

  • ComponentProps

Properties

children?

optional children: DisplayChildren[]

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

The children of the display component.

Inherited from

ComponentProps.children


class?

optional class: string | SubscribableSet<string>

Defined in: workingtitle-instruments-g3000/html_ui/GTC/Components/FrequencyInput/FrequencyInput.tsx:37

CSS class(es) to apply to the root of the component.


comChannelSpacing?

optional comChannelSpacing: Spacing25Khz | Spacing8_33Khz

Defined in: workingtitle-instruments-g3000/html_ui/GTC/Components/FrequencyInput/FrequencyInput.tsx:27

The COM channel spacing to use. Ignored if radioType is not RadioType.Com. Defaults to 25 Khz.


frequency

frequency: MutableSubscribable<number>

Defined in: workingtitle-instruments-g3000/html_ui/GTC/Components/FrequencyInput/FrequencyInput.tsx:34

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.


radioType

radioType: RadioType

Defined in: workingtitle-instruments-g3000/html_ui/GTC/Components/FrequencyInput/FrequencyInput.tsx:24

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.

ref?

optional ref: NodeReference<any>

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

A reference to the display component.

Inherited from

ComponentProps.ref