HighchartsSonificationPointGroupingOptions class

Options for grouping data points together when sonifying. This allows for the visual presentation to contain more points than what is being played. If not enabled, all visible / uncropped points are played.

API Docs: https://api.highcharts.com/highcharts/sonification.pointGrouping

Inheritance

Constructors

HighchartsSonificationPointGroupingOptions.new({String? algorithm, bool? enabled, double? groupTimespan, String? prop})
Options for grouping data points together when sonifying. This allows for the visual presentation to contain more points than what is being played. If not enabled, all visible / uncropped points are played.

Properties

algorithm String?
The grouping algorithm, deciding which points to keep when grouping a set of points together. By default "minmax" is used, which keeps both the minimum and maximum points.
getter/setter pair
enabled bool?
Whether or not to group points
getter/setter pair
groupTimespan double?
The size of each group in milliseconds. Audio events closer than this are grouped together.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
prop String?
The data property for each point to compare when deciding which points to keep in the group.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJSON() String
Serializes the settings to a JSON string.
inherited
toOptionsJSON(StringBuffer buffer) → void
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited