All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.fluorumlabs.disconnect.highcharts.SeriesMapbubbleDataOptions Maven / Gradle / Ivy

There is a newer version: 0.1.0-alpha2
Show newest version
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;

/**
 * (Highmaps) An array of data points for the series. For the mapbubble series
 * type, points can be given in the following ways:
 *
 * 
    *
  1. * An array of numerical values. In this case, the numerical values will be * interpreted as z options. Example:(see online documentation for example) * *
  2. *
  3. * An array of objects with named values. The following snippet shows only a * few settings, see the complete options set below. If the total number of data * points exceeds the series' turboThreshold, this option is not available.(see * online documentation for example) * *
  4. *
* @see https://api.highcharts.com/highmaps/series.mapbubble.data * */ public interface SeriesMapbubbleDataOptions extends Any { /** * (Highmaps) Individual color for the point. By default the color is either * used to denote the value, or pulled from the global colors array. * * @see https://api.highcharts.com/highmaps/series.mapbubble.data.color * * @implspec color?: (ColorString|GradientColorObject|object); * */ @JSProperty("color") @Nullable Unknown getColor(); /** * (Highmaps) Individual color for the point. By default the color is either * used to denote the value, or pulled from the global colors array. * * @see https://api.highcharts.com/highmaps/series.mapbubble.data.color * * @implspec color?: (ColorString|GradientColorObject|object); * */ @JSProperty("color") void setColor(GradientColorObject value); /** * (Highmaps) Individual color for the point. By default the color is either * used to denote the value, or pulled from the global colors array. * * @see https://api.highcharts.com/highmaps/series.mapbubble.data.color * * @implspec color?: (ColorString|GradientColorObject|object); * */ @JSProperty("color") void setColor(String value); /** * (Highmaps) Individual color for the point. By default the color is either * used to denote the value, or pulled from the global colors array. * * @see https://api.highcharts.com/highmaps/series.mapbubble.data.color * * @implspec color?: (ColorString|GradientColorObject|object); * */ @JSProperty("color") void setColor(Any value); /** * (Highmaps) Individual data label for each point. The options are the same * as the ones for plotOptions.series.dataLabels. * * @see https://api.highcharts.com/highmaps/series.mapbubble.data.dataLabels * * @implspec dataLabels?: object; * */ @JSProperty("dataLabels") @Nullable Any getDataLabels(); /** * (Highmaps) Individual data label for each point. The options are the same * as the ones for plotOptions.series.dataLabels. * * @see https://api.highcharts.com/highmaps/series.mapbubble.data.dataLabels * * @implspec dataLabels?: object; * */ @JSProperty("dataLabels") void setDataLabels(Any value); /** * (Highmaps) The id of a series in the drilldown.series array to use for * a drilldown for this point. * * @see https://api.highcharts.com/highmaps/series.mapbubble.data.drilldown * * @implspec drilldown?: string; * */ @JSProperty("drilldown") @Nullable String getDrilldown(); /** * (Highmaps) The id of a series in the drilldown.series array to use for * a drilldown for this point. * * @see https://api.highcharts.com/highmaps/series.mapbubble.data.drilldown * * @implspec drilldown?: string; * */ @JSProperty("drilldown") void setDrilldown(String value); /** * (Highmaps) Individual point events * * @see https://api.highcharts.com/highmaps/series.mapbubble.data.events * * @implspec events?: SeriesMapbubbleDataEventsOptions; * */ @JSProperty("events") @Nullable SeriesMapbubbleDataEventsOptions getEvents(); /** * (Highmaps) Individual point events * * @see https://api.highcharts.com/highmaps/series.mapbubble.data.events * * @implspec events?: SeriesMapbubbleDataEventsOptions; * */ @JSProperty("events") void setEvents(SeriesMapbubbleDataEventsOptions value); /** * (Highmaps) An id for the point. This can be used after render time to get * a pointer to the point object through chart.get(). * * @see https://api.highcharts.com/highmaps/series.mapbubble.data.id * * @implspec id?: string; * */ @JSProperty("id") @Nullable String getId(); /** * (Highmaps) An id for the point. This can be used after render time to get * a pointer to the point object through chart.get(). * * @see https://api.highcharts.com/highmaps/series.mapbubble.data.id * * @implspec id?: string; * */ @JSProperty("id") void setId(String value); /** * (Highmaps) The name of the point as shown in the legend, tooltip, * dataLabel etc. * * @see https://api.highcharts.com/highmaps/series.mapbubble.data.name * * @implspec name?: string; * */ @JSProperty("name") @Nullable String getName(); /** * (Highmaps) The name of the point as shown in the legend, tooltip, * dataLabel etc. * * @see https://api.highcharts.com/highmaps/series.mapbubble.data.name * * @implspec name?: string; * */ @JSProperty("name") void setName(String value); /** * (Highmaps) While the x and y values of the bubble are determined by * the underlying map, the z indicates the actual value that gives the * size of the bubble. * * @see https://api.highcharts.com/highmaps/series.mapbubble.data.z * * @implspec z?: number; * */ @JSProperty("z") double getZ(); /** * (Highmaps) While the x and y values of the bubble are determined by * the underlying map, the z indicates the actual value that gives the * size of the bubble. * * @see https://api.highcharts.com/highmaps/series.mapbubble.data.z * * @implspec z?: number; * */ @JSProperty("z") void setZ(double value); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy