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

com.github.fluorumlabs.disconnect.highcharts.ChartParallelAxesTitleOptions 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 org.teavm.jso.JSProperty;

/**
 * (Highcharts) Titles for yAxes are taken from xAxis.categories. All options
 * for xAxis.labels applies to parallel coordinates titles. For example, to
 * style categories, use xAxis.labels.style.
 *
 * @see https://api.highcharts.com/highcharts/chart.parallelAxes.title
 *
 */
public interface ChartParallelAxesTitleOptions extends Any {
  /**
   * @implspec reserveSpace?: boolean;
   *
   */
  @JSProperty("reserveSpace")
  boolean getReserveSpace();

  /**
   * @implspec reserveSpace?: boolean;
   *
   */
  @JSProperty("reserveSpace")
  void setReserveSpace(boolean value);

  /**
   * @implspec text?: string;
   *
   */
  @JSProperty("text")
  @Nullable
  String getText();

  /**
   * @implspec text?: string;
   *
   */
  @JSProperty("text")
  void setText(String value);

  /**
   * (Highcharts) Alignment of the text, can be "left", "right" or
   * "center". Default alignment depends on the title.align:
   *
   * Horizontal axes:
   *
   * 
    *
  • * for align = "low", textAlign is set to left * *
  • *
  • * for align = "middle", textAlign is set to center * *
  • *
  • * for align = "high", textAlign is set to right * *
  • *
* Vertical axes: * *
    *
  • * for align = "low" and opposite = true, textAlign is set to * right * *
  • *
  • * for align = "low" and opposite = false, textAlign is set to * left * *
  • *
  • * for align = "middle", textAlign is set to center * *
  • *
  • * for align = "high" and opposite = true textAlign is set to * left * *
  • *
  • * for align = "high" and opposite = false textAlign is set to * right * *
  • *
* @see https://api.highcharts.com/highcharts/chart.parallelAxes.title.textAlign * * @implspec textAlign?: string; * */ @JSProperty("textAlign") @Nullable String getTextAlign(); /** * (Highcharts) Alignment of the text, can be "left", "right" or * "center". Default alignment depends on the title.align: * * Horizontal axes: * *
    *
  • * for align = "low", textAlign is set to left * *
  • *
  • * for align = "middle", textAlign is set to center * *
  • *
  • * for align = "high", textAlign is set to right * *
  • *
* Vertical axes: * *
    *
  • * for align = "low" and opposite = true, textAlign is set to * right * *
  • *
  • * for align = "low" and opposite = false, textAlign is set to * left * *
  • *
  • * for align = "middle", textAlign is set to center * *
  • *
  • * for align = "high" and opposite = true textAlign is set to * left * *
  • *
  • * for align = "high" and opposite = false textAlign is set to * right * *
  • *
* @see https://api.highcharts.com/highcharts/chart.parallelAxes.title.textAlign * * @implspec textAlign?: string; * */ @JSProperty("textAlign") void setTextAlign(String value); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy