prepare to have more flexibility when for plots
This commit is contained in:
@@ -38,6 +38,7 @@ class PlotSettingsTransformer {
|
||||
result.setAggregates(toAggregateInternal(config.getY1(), config.getY2(), config.getAggregates()));
|
||||
result.setInterval(Interval.create(config.getIntervalUnit(), config.getIntervalValue(), result.dateRange()));
|
||||
result.setRenderBarChartTickLabels(config.isRenderBarChartTickLabels());
|
||||
result.setRenders(request.getRenders());
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
package org.lucares.pdbui.domain;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.TreeMap;
|
||||
|
||||
import org.lucares.pdb.plot.api.RenderOptions;
|
||||
|
||||
public class PlotRequest {
|
||||
|
||||
private int height = 1000;
|
||||
@@ -16,6 +21,16 @@ public class PlotRequest {
|
||||
|
||||
private PlotConfig config;
|
||||
|
||||
private Map<String, RenderOptions> renders = new TreeMap<>();
|
||||
|
||||
public void setRenders(final Map<String, RenderOptions> renders) {
|
||||
this.renders = renders;
|
||||
}
|
||||
|
||||
public Map<String, RenderOptions> getRenders() {
|
||||
return renders;
|
||||
}
|
||||
|
||||
public PlotConfig getConfig() {
|
||||
return config;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user