package de.jwic.controls.chart.impl;
import de.jwic.controls.chart.api.ChartConfiguration;
/**
*
* @author Karolina Marek (karolina-marek.eu)
*
* @date 13.11.2015
*/
public class BarChartConfiguration extends ChartConfiguration {
public BarChartConfiguration() {
super("<ul class=\"<%=name.toLowerCase()%>-legend\"><% for (var i=0; i<datasets.length; i++){%><li><span style=\"background-color:<%=datasets[i].fillColor%>\"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>");
}
private int barValueSpacing = 1;
private int barDatasetSpacing = 1;
/**
*
* @return Number - Spacing between each of the X value sets
*/
public int getBarValueSpacing() {
return barValueSpacing;
}
/**
* Number - Spacing between each of the X value sets
*
* @param barValueSpacing
*/
public void setBarValueSpacing(int barValueSpacing) {
this.barValueSpacing = barValueSpacing;
}
public int getBarDatasetSpacing() {
return barDatasetSpacing;
}
/**
* Number - Spacing between each of the X value sets
*
* @param barDatasetSpacing
*/
public void setBarDatasetSpacing(int barDatasetSpacing) {
this.barDatasetSpacing = barDatasetSpacing;
}
}