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

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

There is a newer version: 0.1.0-alpha2
Show newest version
package com.github.fluorumlabs.disconnect.highcharts;

import javax.annotation.Nullable;
import js.lang.Any;
import org.teavm.jso.JSProperty;

/**
 * (Highcharts, Highstock, Highmaps) Options for the export related buttons,
 * print and export. In addition to the default buttons listed here, custom
 * buttons can be added. See navigation.buttonOptions for general options.
 *
 * @see https://api.highcharts.com/highcharts/exporting.buttons
 * @see https://api.highcharts.com/highstock/exporting.buttons
 * @see https://api.highcharts.com/highmaps/exporting.buttons
 *
 */
public interface ExportingButtonsOptions extends Any {
  /**
   * (Highcharts, Highstock, Highmaps) Options for the export button.
   *
   * In styled mode, export button styles can be applied with the
   * .highcharts-contextbutton class.
   *
   * @see https://api.highcharts.com/highcharts/exporting.buttons.contextButton
   * @see https://api.highcharts.com/highstock/exporting.buttons.contextButton
   * @see https://api.highcharts.com/highmaps/exporting.buttons.contextButton
   *
   * @implspec contextButton?: ExportingButtonsContextButtonOptions;
   *
   */
  @JSProperty("contextButton")
  @Nullable
  ExportingButtonsContextButtonOptions getContextButton();

  /**
   * (Highcharts, Highstock, Highmaps) Options for the export button.
   *
   * In styled mode, export button styles can be applied with the
   * .highcharts-contextbutton class.
   *
   * @see https://api.highcharts.com/highcharts/exporting.buttons.contextButton
   * @see https://api.highcharts.com/highstock/exporting.buttons.contextButton
   * @see https://api.highcharts.com/highmaps/exporting.buttons.contextButton
   *
   * @implspec contextButton?: ExportingButtonsContextButtonOptions;
   *
   */
  @JSProperty("contextButton")
  void setContextButton(ExportingButtonsContextButtonOptions value);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy