com.github.fluorumlabs.disconnect.highcharts.Chart3dFrameOptions Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of disconnect-highcharts Show documentation
Show all versions of disconnect-highcharts Show documentation
Highcharts API bindings for Disconnect Zero
package com.github.fluorumlabs.disconnect.highcharts;
import java.lang.String;
import javax.annotation.Nullable;
import js.lang.Any;
import org.teavm.jso.JSProperty;
/**
* (Highcharts) Provides the option to draw a frame around the charts by
* defining a bottom, front and back panel.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame
*
*/
public interface Chart3dFrameOptions extends Any {
/**
* (Highcharts) The back side of the frame around a 3D chart.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame.back
*
* @implspec back?: Chart3dFrameBackOptions;
*
*/
@JSProperty("back")
@Nullable
Chart3dFrameBackOptions getBack();
/**
* (Highcharts) The back side of the frame around a 3D chart.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame.back
*
* @implspec back?: Chart3dFrameBackOptions;
*
*/
@JSProperty("back")
void setBack(Chart3dFrameBackOptions value);
/**
* (Highcharts) The bottom of the frame around a 3D chart.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame.bottom
*
* @implspec bottom?: Chart3dFrameBottomOptions;
*
*/
@JSProperty("bottom")
@Nullable
Chart3dFrameBottomOptions getBottom();
/**
* (Highcharts) The bottom of the frame around a 3D chart.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame.bottom
*
* @implspec bottom?: Chart3dFrameBottomOptions;
*
*/
@JSProperty("bottom")
void setBottom(Chart3dFrameBottomOptions value);
/**
* (Highcharts) The front of the frame around a 3D chart.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame.front
*
* @implspec front?: Chart3dFrameFrontOptions;
*
*/
@JSProperty("front")
@Nullable
Chart3dFrameFrontOptions getFront();
/**
* (Highcharts) The front of the frame around a 3D chart.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame.front
*
* @implspec front?: Chart3dFrameFrontOptions;
*
*/
@JSProperty("front")
void setFront(Chart3dFrameFrontOptions value);
/**
* (Highcharts) The left side of the frame around a 3D chart.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame.left
*
* @implspec left?: Chart3dFrameLeftOptions;
*
*/
@JSProperty("left")
@Nullable
Chart3dFrameLeftOptions getLeft();
/**
* (Highcharts) The left side of the frame around a 3D chart.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame.left
*
* @implspec left?: Chart3dFrameLeftOptions;
*
*/
@JSProperty("left")
void setLeft(Chart3dFrameLeftOptions value);
/**
* (Highcharts) The right of the frame around a 3D chart.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame.right
*
* @implspec right?: Chart3dFrameRightOptions;
*
*/
@JSProperty("right")
@Nullable
Chart3dFrameRightOptions getRight();
/**
* (Highcharts) The right of the frame around a 3D chart.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame.right
*
* @implspec right?: Chart3dFrameRightOptions;
*
*/
@JSProperty("right")
void setRight(Chart3dFrameRightOptions value);
/**
* (Highcharts) Note: As of v5.0.12, frame.left
or frame.right
should be
* used instead.
*
* The side for the frame around a 3D chart.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame.side
*
* @implspec side?: Chart3dFrameSideOptions;
*
*/
@JSProperty("side")
@Nullable
Chart3dFrameSideOptions getSide();
/**
* (Highcharts) Note: As of v5.0.12, frame.left
or frame.right
should be
* used instead.
*
* The side for the frame around a 3D chart.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame.side
*
* @implspec side?: Chart3dFrameSideOptions;
*
*/
@JSProperty("side")
void setSide(Chart3dFrameSideOptions value);
/**
* (Highcharts) General pixel thickness for the frame faces.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame.size
*
* @implspec size?: number;
*
*/
@JSProperty("size")
double getSize();
/**
* (Highcharts) General pixel thickness for the frame faces.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame.size
*
* @implspec size?: number;
*
*/
@JSProperty("size")
void setSize(double value);
/**
* (Highcharts) The top of the frame around a 3D chart.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame.top
*
* @implspec top?: Chart3dFrameTopOptions;
*
*/
@JSProperty("top")
@Nullable
Chart3dFrameTopOptions getTop();
/**
* (Highcharts) The top of the frame around a 3D chart.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame.top
*
* @implspec top?: Chart3dFrameTopOptions;
*
*/
@JSProperty("top")
void setTop(Chart3dFrameTopOptions value);
/**
* (Highcharts) Whether the frames are visible.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame.visible
*
* @implspec visible?: string;
*
*/
@JSProperty("visible")
@Nullable
String getVisible();
/**
* (Highcharts) Whether the frames are visible.
*
* @see https://api.highcharts.com/highcharts/chart.options3d.frame.visible
*
* @implspec visible?: string;
*
*/
@JSProperty("visible")
void setVisible(String value);
}