Class: LookupTableConfig
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Config/LookupTableConfig.ts:8
A configuration object which defines a lookup table.
Implements
ResolvableConfig
<LerpLookupTable
>
Constructors
Constructor
new LookupTableConfig(
element
):LookupTableConfig
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Config/LookupTableConfig.ts:22
Creates a new LookupTableConfig from a configuration document element.
Parameters
Parameter | Type | Description |
---|---|---|
element | Element | A configuration document element. |
Returns
LookupTableConfig
Properties
breakpoints
readonly
breakpoints: readonly readonlynumber
[][]
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Config/LookupTableConfig.ts:16
The breakpoints of this config's lookup table.
dimensions
readonly
dimensions:number
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Config/LookupTableConfig.ts:13
The dimension count of this config's lookup table.
isResolvableConfig
readonly
isResolvableConfig:true
=true
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Config/LookupTableConfig.ts:10
Flags this object as a ResolvableConfig.
Implementation of
ResolvableConfig
.isResolvableConfig
Methods
resolve()
resolve():
LerpLookupTable
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Config/LookupTableConfig.ts:64
Resolves this config to a value.
Returns
LerpLookupTable
This config's resolved value.