Skip to main content

RangeFilterSelection Interface

A range in the Range Filter dashboard item.

Declaration

export interface RangeFilterSelection

Remarks

Use the RangeFilterSelection.minimum and RangeFilterSelection.maximum properties to specify the required range.

The table below lists methods that return or accept the RangeFilterSelection object.

ViewerApiExtension.getEntireRange
Returns the visible range for the specified Range Filter dashboard item.
ViewerApiExtension.getCurrentRange
Returns the currently selected range in the specified Range Filter dashboard item.
ViewerApiExtension.setRange
Selects the required range in the specified Range Filter / Date Filter dashboard item.

Properties

maximum Property

Specifies a maximum value in the range of the Range Filter dashboard item.

Declaration

maximum: number | Date

Property Value

Type Description
number

A maximum number value in the range of the Range Filter dashboard item.

Date

The Date object that corresponds to the maximum value of the selection.

Remarks

The following code snippet shows how to set a range:

var selectedRange = { minimum: new Date(2020, 1, 1), maximum: new Date(2020, 12, 31)}

This example shows how to apply a master filter in the Web Dashboard on the client side:

View Example

See Also

minimum Property

Specifies a minimum value in the range of the Range Filter dashboard item.

Declaration

minimum: number | Date

Property Value

Type Description
number

A minimum number value in the range of the Range Filter dashboard item.

Date

The Date object that corresponds to the minimum value of the selection.

Remarks

The following code snippet shows how to set a range:

var selectedRange = { minimum: new Date(2020, 1, 1), maximum: new Date(2020, 12, 31)}

This example shows how to apply a master filter in the Web Dashboard on the client side:

View Example

See Also