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

com.github.fluorumlabs.disconnect.highcharts.XAxisLabelsOptions 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.extras.JsEnum;
import js.lang.Any;
import org.teavm.jso.JSProperty;

/**
 * (Highcharts, Highstock, Highmaps) The axis labels show the number or category
 * for each tick.
 *
 * @see https://api.highcharts.com/highcharts/xAxis.labels
 * @see https://api.highcharts.com/highstock/xAxis.labels
 * @see https://api.highcharts.com/highmaps/xAxis.labels
 *
 */
public interface XAxisLabelsOptions extends Any {
  /**
   * (Highcharts, Highstock, Highmaps) What part of the string the given
   * position is anchored to. If left, the left side of the string is at the
   * axis position. Can be one of "left", "center" or "right". Defaults
   * to an intelligent guess based on which side of the chart the axis is on
   * and the rotation of the label.
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.align
   * @see https://api.highcharts.com/highstock/xAxis.labels.align
   * @see https://api.highcharts.com/highmaps/xAxis.labels.align
   *
   * @implspec align?: ("center"|"left"|"right");
   *
   */
  @JSProperty("align")
  @Nullable
  Align getAlign();

  /**
   * (Highcharts, Highstock, Highmaps) What part of the string the given
   * position is anchored to. If left, the left side of the string is at the
   * axis position. Can be one of "left", "center" or "right". Defaults
   * to an intelligent guess based on which side of the chart the axis is on
   * and the rotation of the label.
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.align
   * @see https://api.highcharts.com/highstock/xAxis.labels.align
   * @see https://api.highcharts.com/highmaps/xAxis.labels.align
   *
   * @implspec align?: ("center"|"left"|"right");
   *
   */
  @JSProperty("align")
  void setAlign(Align value);

  /**
   * (Highcharts, Highstock, Gantt) For horizontal axes, the allowed degrees
   * of label rotation to prevent overlapping labels. If there is enough
   * space, labels are not rotated. As the chart gets narrower, it will start
   * rotating the labels -45 degrees, then remove every second label and try
   * again with rotations 0 and -45 etc. Set it to false to disable
   * rotation, which will cause the labels to word-wrap if possible.
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.autoRotation
   * @see https://api.highcharts.com/highstock/xAxis.labels.autoRotation
   * @see https://api.highcharts.com/gantt/xAxis.labels.autoRotation
   *
   * @implspec autoRotation?: Array;
   *
   */
  @JSProperty("autoRotation")
  @Nullable
  double[] getAutoRotation();

  /**
   * (Highcharts, Highstock, Gantt) For horizontal axes, the allowed degrees
   * of label rotation to prevent overlapping labels. If there is enough
   * space, labels are not rotated. As the chart gets narrower, it will start
   * rotating the labels -45 degrees, then remove every second label and try
   * again with rotations 0 and -45 etc. Set it to false to disable
   * rotation, which will cause the labels to word-wrap if possible.
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.autoRotation
   * @see https://api.highcharts.com/highstock/xAxis.labels.autoRotation
   * @see https://api.highcharts.com/gantt/xAxis.labels.autoRotation
   *
   * @implspec autoRotation?: Array;
   *
   */
  @JSProperty("autoRotation")
  void setAutoRotation(double[] value);

  /**
   * (Highcharts, Gantt) When each category width is more than this many
   * pixels, we don't apply auto rotation. Instead, we lay out the axis label
   * with word wrap. A lower limit makes sense when the label contains
   * multiple short words that don't extend the available horizontal space for
   * each label.
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.autoRotationLimit
   * @see https://api.highcharts.com/gantt/xAxis.labels.autoRotationLimit
   *
   * @implspec autoRotationLimit?: number;
   *
   */
  @JSProperty("autoRotationLimit")
  double getAutoRotationLimit();

  /**
   * (Highcharts, Gantt) When each category width is more than this many
   * pixels, we don't apply auto rotation. Instead, we lay out the axis label
   * with word wrap. A lower limit makes sense when the label contains
   * multiple short words that don't extend the available horizontal space for
   * each label.
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.autoRotationLimit
   * @see https://api.highcharts.com/gantt/xAxis.labels.autoRotationLimit
   *
   * @implspec autoRotationLimit?: number;
   *
   */
  @JSProperty("autoRotationLimit")
  void setAutoRotationLimit(double value);

  /**
   * (Highcharts, Gantt) Polar charts only. The label's pixel distance from
   * the perimeter of the plot area.
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.distance
   * @see https://api.highcharts.com/gantt/xAxis.labels.distance
   *
   * @implspec distance?: number;
   *
   */
  @JSProperty("distance")
  double getDistance();

  /**
   * (Highcharts, Gantt) Polar charts only. The label's pixel distance from
   * the perimeter of the plot area.
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.distance
   * @see https://api.highcharts.com/gantt/xAxis.labels.distance
   *
   * @implspec distance?: number;
   *
   */
  @JSProperty("distance")
  void setDistance(double value);

  /**
   * (Highcharts, Highstock, Highmaps) Enable or disable the axis labels.
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.enabled
   * @see https://api.highcharts.com/highstock/xAxis.labels.enabled
   * @see https://api.highcharts.com/highmaps/xAxis.labels.enabled
   *
   * @implspec enabled?: boolean;
   *
   */
  @JSProperty("enabled")
  boolean getEnabled();

  /**
   * (Highcharts, Highstock, Highmaps) Enable or disable the axis labels.
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.enabled
   * @see https://api.highcharts.com/highstock/xAxis.labels.enabled
   * @see https://api.highcharts.com/highmaps/xAxis.labels.enabled
   *
   * @implspec enabled?: boolean;
   *
   */
  @JSProperty("enabled")
  void setEnabled(boolean value);

  /**
   * (Highcharts, Highstock, Highmaps) A format string for the axis label.
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.format
   * @see https://api.highcharts.com/highstock/xAxis.labels.format
   * @see https://api.highcharts.com/highmaps/xAxis.labels.format
   *
   * @implspec format?: string;
   *
   */
  @JSProperty("format")
  @Nullable
  String getFormat();

  /**
   * (Highcharts, Highstock, Highmaps) A format string for the axis label.
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.format
   * @see https://api.highcharts.com/highstock/xAxis.labels.format
   * @see https://api.highcharts.com/highmaps/xAxis.labels.format
   *
   * @implspec format?: string;
   *
   */
  @JSProperty("format")
  void setFormat(String value);

  /**
   * (Highcharts, Highstock, Highmaps) Callback JavaScript function to format
   * the label. The value is given by this.value. Additional properties for
   * this are axis, chart, isFirst and isLast. The value of the
   * default label formatter can be retrieved by calling
   * this.axis.defaultLabelFormatter.call(this) within the function.
   *
   * Defaults to:
   *
   * (see online documentation for example)
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.formatter
   * @see https://api.highcharts.com/highstock/xAxis.labels.formatter
   * @see https://api.highcharts.com/highmaps/xAxis.labels.formatter
   *
   * @implspec formatter?: FormatterCallbackFunction;
   *
   */
  @JSProperty("formatter")
  @Nullable
  FormatterCallbackFunction getFormatter();

  /**
   * (Highcharts, Highstock, Highmaps) Callback JavaScript function to format
   * the label. The value is given by this.value. Additional properties for
   * this are axis, chart, isFirst and isLast. The value of the
   * default label formatter can be retrieved by calling
   * this.axis.defaultLabelFormatter.call(this) within the function.
   *
   * Defaults to:
   *
   * (see online documentation for example)
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.formatter
   * @see https://api.highcharts.com/highstock/xAxis.labels.formatter
   * @see https://api.highcharts.com/highmaps/xAxis.labels.formatter
   *
   * @implspec formatter?: FormatterCallbackFunction;
   *
   */
  @JSProperty("formatter")
  void setFormatter(FormatterCallbackFunction value);

  /**
   * (Gantt) The number of pixels to indent the labels per level in a treegrid
   * axis.
   *
   * @see https://api.highcharts.com/gantt/xAxis.labels.indentation
   *
   * @implspec indentation?: number;
   *
   */
  @JSProperty("indentation")
  double getIndentation();

  /**
   * (Gantt) The number of pixels to indent the labels per level in a treegrid
   * axis.
   *
   * @see https://api.highcharts.com/gantt/xAxis.labels.indentation
   *
   * @implspec indentation?: number;
   *
   */
  @JSProperty("indentation")
  void setIndentation(double value);

  /**
   * (Highcharts, Highstock, Highmaps) Horizontal axis only. When
   * staggerLines is not set, maxStaggerLines defines how many lines the
   * axis is allowed to add to automatically avoid overlapping X labels. Set
   * to 1 to disable overlap detection.
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.maxStaggerLines
   * @see https://api.highcharts.com/highstock/xAxis.labels.maxStaggerLines
   * @see https://api.highcharts.com/highmaps/xAxis.labels.maxStaggerLines
   *
   * @implspec maxStaggerLines?: number;
   *
   */
  @JSProperty("maxStaggerLines")
  double getMaxStaggerLines();

  /**
   * (Highcharts, Highstock, Highmaps) Horizontal axis only. When
   * staggerLines is not set, maxStaggerLines defines how many lines the
   * axis is allowed to add to automatically avoid overlapping X labels. Set
   * to 1 to disable overlap detection.
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.maxStaggerLines
   * @see https://api.highcharts.com/highstock/xAxis.labels.maxStaggerLines
   * @see https://api.highcharts.com/highmaps/xAxis.labels.maxStaggerLines
   *
   * @implspec maxStaggerLines?: number;
   *
   */
  @JSProperty("maxStaggerLines")
  void setMaxStaggerLines(double value);

  /**
   * (Highcharts, Highstock, Highmaps) How to handle overflowing labels on
   * horizontal axis. If set to "allow", it will not be aligned at all. By
   * default it "justify" labels inside the chart area. If there is room to
   * move it, it will be aligned to the edge, else it will be removed.
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.overflow
   * @see https://api.highcharts.com/highstock/xAxis.labels.overflow
   * @see https://api.highcharts.com/highmaps/xAxis.labels.overflow
   *
   * @implspec overflow?: ("allow"|"justify");
   *
   */
  @JSProperty("overflow")
  @Nullable
  Overflow getOverflow();

  /**
   * (Highcharts, Highstock, Highmaps) How to handle overflowing labels on
   * horizontal axis. If set to "allow", it will not be aligned at all. By
   * default it "justify" labels inside the chart area. If there is room to
   * move it, it will be aligned to the edge, else it will be removed.
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.overflow
   * @see https://api.highcharts.com/highstock/xAxis.labels.overflow
   * @see https://api.highcharts.com/highmaps/xAxis.labels.overflow
   *
   * @implspec overflow?: ("allow"|"justify");
   *
   */
  @JSProperty("overflow")
  void setOverflow(Overflow value);

  /**
   * (Highcharts, Gantt) The pixel padding for axis labels, to ensure white
   * space between them.
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.padding
   * @see https://api.highcharts.com/gantt/xAxis.labels.padding
   *
   * @implspec padding?: number;
   *
   */
  @JSProperty("padding")
  double getPadding();

  /**
   * (Highcharts, Gantt) The pixel padding for axis labels, to ensure white
   * space between them.
   *
   * @see https://api.highcharts.com/highcharts/xAxis.labels.padding
   * @see https://api.highcharts.com/gantt/xAxis.labels.padding
   *
   * @implspec padding?: number;
   *
   */
  @JSProperty("padding")
  void setPadding(double value);

  /**
   * (Highcharts) Defines how the labels are be repositioned according to the
   * 3D chart orientation.
   *
   * 
    *
  • * 'offset': Maintain a fixed horizontal/vertical distance from the tick * marks, despite the chart orientation. This is the backwards compatible * behavior, and causes skewing of X and Z axes. * *
  • *
  • * 'chart': Preserve 3D position relative to the chart. This looks nice, * but hard to read if the text isn't forward-facing. * *
  • *
  • * 'flap': Rotated text along the axis to compensate for the chart * orientation. This tries to maintain text as legible as possible on all * orientations. * *
  • *
  • * 'ortho': Rotated text along the axis direction so that the labels are * orthogonal to the axis. This is very similar to 'flap', but prevents * skewing the labels (X and Y scaling are still present). * *
  • *
* @see https://api.highcharts.com/highcharts/xAxis.labels.position3d * * @implspec position3d?: ("chart"|"flap"|"offset"|"ortho"); * */ @JSProperty("position3d") @Nullable Position3d getPosition3d(); /** * (Highcharts) Defines how the labels are be repositioned according to the * 3D chart orientation. * *
    *
  • * 'offset': Maintain a fixed horizontal/vertical distance from the tick * marks, despite the chart orientation. This is the backwards compatible * behavior, and causes skewing of X and Z axes. * *
  • *
  • * 'chart': Preserve 3D position relative to the chart. This looks nice, * but hard to read if the text isn't forward-facing. * *
  • *
  • * 'flap': Rotated text along the axis to compensate for the chart * orientation. This tries to maintain text as legible as possible on all * orientations. * *
  • *
  • * 'ortho': Rotated text along the axis direction so that the labels are * orthogonal to the axis. This is very similar to 'flap', but prevents * skewing the labels (X and Y scaling are still present). * *
  • *
* @see https://api.highcharts.com/highcharts/xAxis.labels.position3d * * @implspec position3d?: ("chart"|"flap"|"offset"|"ortho"); * */ @JSProperty("position3d") void setPosition3d(Position3d value); /** * (Highcharts, Gantt) Whether to reserve space for the labels. By default, * space is reserved for the labels in these cases: * *
    *
  • * On all horizontal axes. * *
  • *
  • * On vertical axes if label.align is right on a left-side axis or * left on a right-side axis. * *
  • *
  • * On vertical axes if label.align is center. * *
  • *
* This can be turned off when for example the labels are rendered inside * the plot area instead of outside. * * @see https://api.highcharts.com/highcharts/xAxis.labels.reserveSpace * @see https://api.highcharts.com/gantt/xAxis.labels.reserveSpace * * @implspec reserveSpace?: boolean; * */ @JSProperty("reserveSpace") boolean getReserveSpace(); /** * (Highcharts, Gantt) Whether to reserve space for the labels. By default, * space is reserved for the labels in these cases: * *
    *
  • * On all horizontal axes. * *
  • *
  • * On vertical axes if label.align is right on a left-side axis or * left on a right-side axis. * *
  • *
  • * On vertical axes if label.align is center. * *
  • *
* This can be turned off when for example the labels are rendered inside * the plot area instead of outside. * * @see https://api.highcharts.com/highcharts/xAxis.labels.reserveSpace * @see https://api.highcharts.com/gantt/xAxis.labels.reserveSpace * * @implspec reserveSpace?: boolean; * */ @JSProperty("reserveSpace") void setReserveSpace(boolean value); /** * (Highcharts, Highstock, Highmaps) Rotation of the labels in degrees. * * @see https://api.highcharts.com/highcharts/xAxis.labels.rotation * @see https://api.highcharts.com/highstock/xAxis.labels.rotation * @see https://api.highcharts.com/highmaps/xAxis.labels.rotation * * @implspec rotation?: number; * */ @JSProperty("rotation") double getRotation(); /** * (Highcharts, Highstock, Highmaps) Rotation of the labels in degrees. * * @see https://api.highcharts.com/highcharts/xAxis.labels.rotation * @see https://api.highcharts.com/highstock/xAxis.labels.rotation * @see https://api.highcharts.com/highmaps/xAxis.labels.rotation * * @implspec rotation?: number; * */ @JSProperty("rotation") void setRotation(double value); /** * (Highcharts) If enabled, the axis labels will skewed to follow the * perspective. * * This will fix overlapping labels and titles, but texts become less * legible due to the distortion. * * The final appearance depends heavily on labels.position3d. * * @see https://api.highcharts.com/highcharts/xAxis.labels.skew3d * * @implspec skew3d?: boolean; * */ @JSProperty("skew3d") boolean getSkew3d(); /** * (Highcharts) If enabled, the axis labels will skewed to follow the * perspective. * * This will fix overlapping labels and titles, but texts become less * legible due to the distortion. * * The final appearance depends heavily on labels.position3d. * * @see https://api.highcharts.com/highcharts/xAxis.labels.skew3d * * @implspec skew3d?: boolean; * */ @JSProperty("skew3d") void setSkew3d(boolean value); /** * (Highcharts, Highstock, Highmaps) Horizontal axes only. The number of * lines to spread the labels over to make room or tighter labels. * * @see https://api.highcharts.com/highcharts/xAxis.labels.staggerLines * @see https://api.highcharts.com/highstock/xAxis.labels.staggerLines * @see https://api.highcharts.com/highmaps/xAxis.labels.staggerLines * * @implspec staggerLines?: number; * */ @JSProperty("staggerLines") double getStaggerLines(); /** * (Highcharts, Highstock, Highmaps) Horizontal axes only. The number of * lines to spread the labels over to make room or tighter labels. * * @see https://api.highcharts.com/highcharts/xAxis.labels.staggerLines * @see https://api.highcharts.com/highstock/xAxis.labels.staggerLines * @see https://api.highcharts.com/highmaps/xAxis.labels.staggerLines * * @implspec staggerLines?: number; * */ @JSProperty("staggerLines") void setStaggerLines(double value); /** * (Highcharts, Highstock, Highmaps) To show only every n'th label on the * axis, set the step to n. Setting the step to 2 shows every other label. * * By default, the step is calculated automatically to avoid overlap. To * prevent this, set it to 1. This usually only happens on a category axis, * and is often a sign that you have chosen the wrong axis type. * * Read more at Axis docs => What axis should I use? * * @see https://api.highcharts.com/highcharts/xAxis.labels.step * @see https://api.highcharts.com/highstock/xAxis.labels.step * @see https://api.highcharts.com/highmaps/xAxis.labels.step * * @implspec step?: number; * */ @JSProperty("step") double getStep(); /** * (Highcharts, Highstock, Highmaps) To show only every n'th label on the * axis, set the step to n. Setting the step to 2 shows every other label. * * By default, the step is calculated automatically to avoid overlap. To * prevent this, set it to 1. This usually only happens on a category axis, * and is often a sign that you have chosen the wrong axis type. * * Read more at Axis docs => What axis should I use? * * @see https://api.highcharts.com/highcharts/xAxis.labels.step * @see https://api.highcharts.com/highstock/xAxis.labels.step * @see https://api.highcharts.com/highmaps/xAxis.labels.step * * @implspec step?: number; * */ @JSProperty("step") void setStep(double value); /** * (Highcharts, Highstock, Highmaps) CSS styles for the label. Use * whiteSpace: 'nowrap' to prevent wrapping of category labels. Use * textOverflow: 'none' to prevent ellipsis (dots). * * In styled mode, the labels are styled with the .highcharts-axis-labels * class. * * @see https://api.highcharts.com/highcharts/xAxis.labels.style * @see https://api.highcharts.com/highstock/xAxis.labels.style * @see https://api.highcharts.com/highmaps/xAxis.labels.style * * @implspec style?: CSSObject; * */ @JSProperty("style") @Nullable CSSObject getStyle(); /** * (Highcharts, Highstock, Highmaps) CSS styles for the label. Use * whiteSpace: 'nowrap' to prevent wrapping of category labels. Use * textOverflow: 'none' to prevent ellipsis (dots). * * In styled mode, the labels are styled with the .highcharts-axis-labels * class. * * @see https://api.highcharts.com/highcharts/xAxis.labels.style * @see https://api.highcharts.com/highstock/xAxis.labels.style * @see https://api.highcharts.com/highmaps/xAxis.labels.style * * @implspec style?: CSSObject; * */ @JSProperty("style") void setStyle(CSSObject value); /** * (Highcharts, Highstock, Highmaps) Whether to use HTML to render the * labels. * * @see https://api.highcharts.com/highcharts/xAxis.labels.useHTML * @see https://api.highcharts.com/highstock/xAxis.labels.useHTML * @see https://api.highcharts.com/highmaps/xAxis.labels.useHTML * * @implspec useHTML?: boolean; * */ @JSProperty("useHTML") boolean getUseHTML(); /** * (Highcharts, Highstock, Highmaps) Whether to use HTML to render the * labels. * * @see https://api.highcharts.com/highcharts/xAxis.labels.useHTML * @see https://api.highcharts.com/highstock/xAxis.labels.useHTML * @see https://api.highcharts.com/highmaps/xAxis.labels.useHTML * * @implspec useHTML?: boolean; * */ @JSProperty("useHTML") void setUseHTML(boolean value); /** * (Highcharts, Highstock, Highmaps) The x position offset of the label * relative to the tick position on the axis. * * @see https://api.highcharts.com/highcharts/xAxis.labels.x * @see https://api.highcharts.com/highstock/xAxis.labels.x * @see https://api.highcharts.com/highmaps/xAxis.labels.x * * @implspec x?: number; * */ @JSProperty("x") double getX(); /** * (Highcharts, Highstock, Highmaps) The x position offset of the label * relative to the tick position on the axis. * * @see https://api.highcharts.com/highcharts/xAxis.labels.x * @see https://api.highcharts.com/highstock/xAxis.labels.x * @see https://api.highcharts.com/highmaps/xAxis.labels.x * * @implspec x?: number; * */ @JSProperty("x") void setX(double value); /** * (Highcharts, Highstock, Highmaps) The y position offset of the label * relative to the tick position on the axis. The default makes it adapt to * the font size on bottom axis. * * @see https://api.highcharts.com/highcharts/xAxis.labels.y * @see https://api.highcharts.com/highstock/xAxis.labels.y * @see https://api.highcharts.com/highmaps/xAxis.labels.y * * @implspec y?: number; * */ @JSProperty("y") double getY(); /** * (Highcharts, Highstock, Highmaps) The y position offset of the label * relative to the tick position on the axis. The default makes it adapt to * the font size on bottom axis. * * @see https://api.highcharts.com/highcharts/xAxis.labels.y * @see https://api.highcharts.com/highstock/xAxis.labels.y * @see https://api.highcharts.com/highmaps/xAxis.labels.y * * @implspec y?: number; * */ @JSProperty("y") void setY(double value); /** * (Highcharts, Highstock, Highmaps) The Z index for the axis labels. * * @see https://api.highcharts.com/highcharts/xAxis.labels.zIndex * @see https://api.highcharts.com/highstock/xAxis.labels.zIndex * @see https://api.highcharts.com/highmaps/xAxis.labels.zIndex * * @implspec zIndex?: number; * */ @JSProperty("zIndex") double getZIndex(); /** * (Highcharts, Highstock, Highmaps) The Z index for the axis labels. * * @see https://api.highcharts.com/highcharts/xAxis.labels.zIndex * @see https://api.highcharts.com/highstock/xAxis.labels.zIndex * @see https://api.highcharts.com/highmaps/xAxis.labels.zIndex * * @implspec zIndex?: number; * */ @JSProperty("zIndex") void setZIndex(double value); /** */ abstract class Align extends JsEnum { public static final Align CENTER = JsEnum.of("center"); public static final Align LEFT = JsEnum.of("left"); public static final Align RIGHT = JsEnum.of("right"); } /** */ abstract class Overflow extends JsEnum { public static final Overflow ALLOW = JsEnum.of("allow"); public static final Overflow JUSTIFY = JsEnum.of("justify"); } /** */ abstract class Position3d extends JsEnum { public static final Position3d CHART = JsEnum.of("chart"); public static final Position3d FLAP = JsEnum.of("flap"); public static final Position3d OFFSET = JsEnum.of("offset"); public static final Position3d ORTHO = JsEnum.of("ortho"); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy