Skip to main content

Class: LookupTableConfig

A configuration object which defines a lookup table.

Implements

Constructors

constructor

new LookupTableConfig(element): LookupTableConfig

Creates a new LookupTableConfig from a configuration document element.

Parameters

NameTypeDescription
elementElementA configuration document element.

Returns

LookupTableConfig

Defined in

src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/Shared/Config/LookupTableConfig.ts:22

Properties

breakpoints

Readonly breakpoints: readonly readonly number[][]

The breakpoints of this config's lookup table.

Defined in

src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/Shared/Config/LookupTableConfig.ts:16


dimensions

Readonly dimensions: number

The dimension count of this config's lookup table.

Defined in

src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/Shared/Config/LookupTableConfig.ts:13


isResolvableConfig

Readonly isResolvableConfig: true

Flags this object as a ResolvableConfig.

Implementation of

ResolvableConfig.isResolvableConfig

Defined in

src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/Shared/Config/LookupTableConfig.ts:10

Methods

resolve

resolve(): LerpLookupTable

Resolves this config to a value.

Returns

LerpLookupTable

This config's resolved value.

Implementation of

ResolvableConfig.resolve

Defined in

src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/Shared/Config/LookupTableConfig.ts:64