Skip to main content

Class: MapIndexedRangeModule

Defined in: src/sdk/components/map/modules/MapIndexedRangeModule.ts:9

A module describing the nominal range of a map.

Constructors​

Constructor​

new MapIndexedRangeModule(): MapIndexedRangeModule

Defined in: src/sdk/components/map/modules/MapIndexedRangeModule.ts:21

Returns​

MapIndexedRangeModule

Inherit Doc​

Properties​

nominalRange​

readonly nominalRange: Subscribable<NumberUnitInterface<Distance, Unit<Distance>>>

Defined in: src/sdk/components/map/modules/MapIndexedRangeModule.ts:18

The nominal range.


nominalRangeIndex​

readonly nominalRangeIndex: Subscribable<number>

Defined in: src/sdk/components/map/modules/MapIndexedRangeModule.ts:11

The index of the nominal range.


nominalRanges​

readonly nominalRanges: Subject<readonly NumberUnitInterface<Distance, Unit<Distance>>[]>

Defined in: src/sdk/components/map/modules/MapIndexedRangeModule.ts:14

The array of possible map nominal ranges.

Methods​

setNominalRangeIndex()​

setNominalRangeIndex(index): NumberUnitInterface<Distance>

Defined in: src/sdk/components/map/modules/MapIndexedRangeModule.ts:40

Sets the nominal range by index.

Parameters​

ParameterTypeDescription
indexnumberThe index of the new nominal range.

Returns​

NumberUnitInterface<Distance>

The value of the new nominal range.

Throws​

Error if index of out of bounds.