package com.github.AAChartModel.AAChartCore.AAOptionsModel;
|
|
public class AAOptions {
|
public AAChart chart;
|
public AATitle title;
|
public AASubtitle subtitle;
|
public AAXAxis xAxis;
|
public AAYAxis yAxis;
|
public AAXAxis[] xAxisArray;
|
public AAYAxis[] yAxisArray;
|
public AATooltip tooltip;
|
public AAPlotOptions plotOptions;
|
public Object[] series;
|
public AALegend legend;
|
public AAPane pane;
|
public Object[] colors;
|
public AACredits credits;
|
public AALang defaultOptions;
|
public Boolean touchEventEnabled;
|
|
public AAOptions chart(AAChart prop) {
|
chart = prop;
|
return this;
|
}
|
|
public AAOptions title(AATitle prop) {
|
title = prop;
|
return this;
|
}
|
|
public AAOptions subtitle(AASubtitle prop) {
|
subtitle = prop;
|
return this;
|
}
|
|
public AAOptions xAxis(AAXAxis prop) {
|
xAxis = prop;
|
return this;
|
}
|
|
public AAOptions yAxis(AAYAxis prop) {
|
yAxis = prop;
|
return this;
|
}
|
|
public AAOptions xAxisArray(AAXAxis[] prop) {
|
xAxisArray = prop;
|
return this;
|
}
|
|
public AAOptions yAxisArray(AAYAxis[] prop) {
|
yAxisArray = prop;
|
return this;
|
}
|
|
public AAOptions tooltip(AATooltip prop) {
|
tooltip = prop;
|
return this;
|
}
|
|
public AAOptions plotOptions(AAPlotOptions prop) {
|
plotOptions = prop;
|
return this;
|
}
|
|
public AAOptions series(Object[] prop) {
|
series = prop;
|
return this;
|
}
|
|
public AAOptions legend(AALegend prop) {
|
legend = prop;
|
return this;
|
}
|
|
public AAOptions pane(AAPane prop) {
|
pane = prop;
|
return this;
|
}
|
|
public AAOptions colors(Object[] prop) {
|
colors = prop;
|
return this;
|
}
|
|
public AAOptions credits(AACredits prop) {
|
credits = prop;
|
return this;
|
}
|
|
public AAOptions defaultOptions(AALang prop) {
|
defaultOptions = prop;
|
return this;
|
}
|
|
public AAOptions touchEventEnabled(Boolean prop) {
|
touchEventEnabled = prop;
|
return this;
|
}
|
|
|
public AAOptions() {
|
AACredits aaCredits = new AACredits();
|
aaCredits.enabled = false;
|
this.credits = aaCredits;
|
}
|
|
}
|