Class: MultiLayerSlider

MultiLayerSlider(props)

The MultiLayerSlider

Constructor

new MultiLayerSlider(props)

The constructor.

Parameters:
Name Type Description
props Object

The properties.

Source:

Extends

  • React.Component

Methods

formatTip(value) → {String}

Formats the tip for the slider.

Parameters:
Name Type Description
value Number

the slider value

Source:
Returns:

the formatted tip value

Type
String

getLayerIndexForSliderValue(value) → {Number}

Gets the matching index of the layer array for a given slider value

Parameters:
Name Type Description
value Number

the current slider value

Source:
Returns:

The layer array index

Type
Number

getMarks() → {Object}

Creates the marks used with the slider based on the layers names.

Source:
Returns:

The marks object

Type
Object

getOpacityForValue(value) → {Number}

Gets the opacity for a given slider value

Parameters:
Name Type Description
value Number

The current slider value

Source:
Returns:

The opacity

Type
Number

render()

The render function.

Source:

valueUpdated(value)

Called when the value of the slider changed.

Parameters:
Name Type Description
value Number

the new value

Source: