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

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

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

import js.lang.Any;
import org.teavm.jso.JSProperty;

public interface PlotPsarParamsOptions extends Any {
  /**
   * (Highstock) Number of maximum decimals that are used in PSAR
   * calculations.
   *
   * @see https://api.highcharts.com/highstock/plotOptions.psar.params.decimals
   *
   * @implspec decimals?: number;
   *
   */
  @JSProperty("decimals")
  double getDecimals();

  /**
   * (Highstock) Number of maximum decimals that are used in PSAR
   * calculations.
   *
   * @see https://api.highcharts.com/highstock/plotOptions.psar.params.decimals
   *
   * @implspec decimals?: number;
   *
   */
  @JSProperty("decimals")
  void setDecimals(double value);

  /**
   * (Highstock) Acceleration factor increases by increment each time the
   * extreme point makes a new high.
   *
   * @see https://api.highcharts.com/highstock/plotOptions.psar.params.increment
   *
   * @implspec increment?: number;
   *
   */
  @JSProperty("increment")
  double getIncrement();

  /**
   * (Highstock) Acceleration factor increases by increment each time the
   * extreme point makes a new high.
   *
   * @see https://api.highcharts.com/highstock/plotOptions.psar.params.increment
   *
   * @implspec increment?: number;
   *
   */
  @JSProperty("increment")
  void setIncrement(double value);

  /**
   * (Highstock) Index from which PSAR is starting calculation
   *
   * @see https://api.highcharts.com/highstock/plotOptions.psar.params.index
   *
   * @implspec index?: number;
   *
   */
  @JSProperty("index")
  double getIndex();

  /**
   * (Highstock) Index from which PSAR is starting calculation
   *
   * @see https://api.highcharts.com/highstock/plotOptions.psar.params.index
   *
   * @implspec index?: number;
   *
   */
  @JSProperty("index")
  void setIndex(double value);

  /**
   * (Highstock) The initial value for acceleration factor. Acceleration
   * factor is starting with this value and increases by specified increment
   * each time the extreme point makes a new high. AF can reach a maximum of
   * maxAccelerationFactor, no matter how long the uptrend extends.
   *
   * @see https://api.highcharts.com/highstock/plotOptions.psar.params.initialAccelerationFactor
   *
   * @implspec initialAccelerationFactor?: number;
   *
   */
  @JSProperty("initialAccelerationFactor")
  double getInitialAccelerationFactor();

  /**
   * (Highstock) The initial value for acceleration factor. Acceleration
   * factor is starting with this value and increases by specified increment
   * each time the extreme point makes a new high. AF can reach a maximum of
   * maxAccelerationFactor, no matter how long the uptrend extends.
   *
   * @see https://api.highcharts.com/highstock/plotOptions.psar.params.initialAccelerationFactor
   *
   * @implspec initialAccelerationFactor?: number;
   *
   */
  @JSProperty("initialAccelerationFactor")
  void setInitialAccelerationFactor(double value);

  /**
   * (Highstock) The Maximum value for acceleration factor. AF can reach a
   * maximum of maxAccelerationFactor, no matter how long the uptrend extends.
   *
   * @see https://api.highcharts.com/highstock/plotOptions.psar.params.maxAccelerationFactor
   *
   * @implspec maxAccelerationFactor?: number;
   *
   */
  @JSProperty("maxAccelerationFactor")
  double getMaxAccelerationFactor();

  /**
   * (Highstock) The Maximum value for acceleration factor. AF can reach a
   * maximum of maxAccelerationFactor, no matter how long the uptrend extends.
   *
   * @see https://api.highcharts.com/highstock/plotOptions.psar.params.maxAccelerationFactor
   *
   * @implspec maxAccelerationFactor?: number;
   *
   */
  @JSProperty("maxAccelerationFactor")
  void setMaxAccelerationFactor(double value);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy