com.github.fluorumlabs.disconnect.highcharts.PlotSmaZonesOptions Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of disconnect-highcharts Show documentation
Show all versions of disconnect-highcharts Show documentation
Highcharts API bindings for Disconnect Zero
package com.github.fluorumlabs.disconnect.highcharts;
import java.lang.String;
import javax.annotation.Nullable;
import js.lang.Any;
import js.lang.Unknown;
import org.teavm.jso.JSProperty;
/**
* (Highcharts, Highstock) An array defining zones within a series. Zones can be
* applied to the X axis, Y axis or Z axis for bubbles, according to the
* zoneAxis
option. The zone definitions have to be in ascending order
* regarding to the value.
*
* In styled mode, the color zones are styled with the .highcharts-zone-{n}
* class, or custom classed from the className
option (view live demo).
*
* @see https://api.highcharts.com/highcharts/plotOptions.sma.zones
* @see https://api.highcharts.com/highstock/plotOptions.sma.zones
*
*/
public interface PlotSmaZonesOptions extends Any {
/**
* (Highcharts, Highstock) Styled mode only. A custom class name for the
* zone.
*
* @see https://api.highcharts.com/highcharts/plotOptions.sma.zones.className
* @see https://api.highcharts.com/highstock/plotOptions.sma.zones.className
*
* @implspec className?: string;
*
*/
@JSProperty("className")
@Nullable
String getClassName();
/**
* (Highcharts, Highstock) Styled mode only. A custom class name for the
* zone.
*
* @see https://api.highcharts.com/highcharts/plotOptions.sma.zones.className
* @see https://api.highcharts.com/highstock/plotOptions.sma.zones.className
*
* @implspec className?: string;
*
*/
@JSProperty("className")
void setClassName(String value);
/**
* (Highcharts, Highstock) Defines the color of the series.
*
* @see https://api.highcharts.com/highcharts/plotOptions.sma.zones.color
* @see https://api.highcharts.com/highstock/plotOptions.sma.zones.color
*
* @implspec color?: (ColorString|GradientColorObject|object);
*
*/
@JSProperty("color")
@Nullable
Unknown getColor();
/**
* (Highcharts, Highstock) Defines the color of the series.
*
* @see https://api.highcharts.com/highcharts/plotOptions.sma.zones.color
* @see https://api.highcharts.com/highstock/plotOptions.sma.zones.color
*
* @implspec color?: (ColorString|GradientColorObject|object);
*
*/
@JSProperty("color")
void setColor(GradientColorObject value);
/**
* (Highcharts, Highstock) Defines the color of the series.
*
* @see https://api.highcharts.com/highcharts/plotOptions.sma.zones.color
* @see https://api.highcharts.com/highstock/plotOptions.sma.zones.color
*
* @implspec color?: (ColorString|GradientColorObject|object);
*
*/
@JSProperty("color")
void setColor(String value);
/**
* (Highcharts, Highstock) Defines the color of the series.
*
* @see https://api.highcharts.com/highcharts/plotOptions.sma.zones.color
* @see https://api.highcharts.com/highstock/plotOptions.sma.zones.color
*
* @implspec color?: (ColorString|GradientColorObject|object);
*
*/
@JSProperty("color")
void setColor(Any value);
/**
* (Highcharts, Highstock) A name for the dash style to use for the graph.
*
* @see https://api.highcharts.com/highcharts/plotOptions.sma.zones.dashStyle
* @see https://api.highcharts.com/highstock/plotOptions.sma.zones.dashStyle
*
* @implspec dashStyle?: string;
*
*/
@JSProperty("dashStyle")
@Nullable
String getDashStyle();
/**
* (Highcharts, Highstock) A name for the dash style to use for the graph.
*
* @see https://api.highcharts.com/highcharts/plotOptions.sma.zones.dashStyle
* @see https://api.highcharts.com/highstock/plotOptions.sma.zones.dashStyle
*
* @implspec dashStyle?: string;
*
*/
@JSProperty("dashStyle")
void setDashStyle(String value);
/**
* (Highcharts, Highstock) Defines the fill color for the series (in area
* type series)
*
* @see https://api.highcharts.com/highcharts/plotOptions.sma.zones.fillColor
* @see https://api.highcharts.com/highstock/plotOptions.sma.zones.fillColor
*
* @implspec fillColor?: (ColorString|GradientColorObject|object);
*
*/
@JSProperty("fillColor")
@Nullable
Unknown getFillColor();
/**
* (Highcharts, Highstock) Defines the fill color for the series (in area
* type series)
*
* @see https://api.highcharts.com/highcharts/plotOptions.sma.zones.fillColor
* @see https://api.highcharts.com/highstock/plotOptions.sma.zones.fillColor
*
* @implspec fillColor?: (ColorString|GradientColorObject|object);
*
*/
@JSProperty("fillColor")
void setFillColor(GradientColorObject value);
/**
* (Highcharts, Highstock) Defines the fill color for the series (in area
* type series)
*
* @see https://api.highcharts.com/highcharts/plotOptions.sma.zones.fillColor
* @see https://api.highcharts.com/highstock/plotOptions.sma.zones.fillColor
*
* @implspec fillColor?: (ColorString|GradientColorObject|object);
*
*/
@JSProperty("fillColor")
void setFillColor(String value);
/**
* (Highcharts, Highstock) Defines the fill color for the series (in area
* type series)
*
* @see https://api.highcharts.com/highcharts/plotOptions.sma.zones.fillColor
* @see https://api.highcharts.com/highstock/plotOptions.sma.zones.fillColor
*
* @implspec fillColor?: (ColorString|GradientColorObject|object);
*
*/
@JSProperty("fillColor")
void setFillColor(Any value);
/**
* (Highcharts, Highstock) The value up to where the zone extends, if
* undefined the zones stretches to the last value in the series.
*
* @see https://api.highcharts.com/highcharts/plotOptions.sma.zones.value
* @see https://api.highcharts.com/highstock/plotOptions.sma.zones.value
*
* @implspec value?: number;
*
*/
@JSProperty("value")
double getValue();
/**
* (Highcharts, Highstock) The value up to where the zone extends, if
* undefined the zones stretches to the last value in the series.
*
* @see https://api.highcharts.com/highcharts/plotOptions.sma.zones.value
* @see https://api.highcharts.com/highstock/plotOptions.sma.zones.value
*
* @implspec value?: number;
*
*/
@JSProperty("value")
void setValue(double value);
}