Commit 0b7694eb authored by Evgeny's avatar Evgeny

Move gridX and gridY

parent b2859dd0
......@@ -29,3 +29,82 @@ c3_chart_fn.ygrids.remove = function (params) { // TODO: multiple
var $$ = this.internal;
$$.removeGridLines(params, false);
};
c3_chart_fn.gridX = function() {
var $$ = this.internal;
return $$.config.grid_x_show;
};
c3_chart_fn.gridX.show = function() {
var $$ = this.internal;
$$.config.grid_x_show = true;
if (isUndefined($$.xgrid)){
return;
}
var gridx = $$.xgrid[0];
for (var id in gridx) {
if(gridx[id]){
gridx[id].style.display = "";
}
}
$$.updateAndRedraw({withLegend: true});
};
c3_chart_fn.gridX.hide = function() {
var $$ = this.internal;
$$.config.grid_x_show = false;
if (isUndefined($$.xgrid)){
return;
}
var gridx = $$.xgrid[0];
for (var id in gridx) {
if(gridx[id]){
gridx[id].style.display = "none";
}
}
$$.updateAndRedraw({withLegend: true});
};
c3_chart_fn.gridY = function() {
var $$ = this.internal;
return $$.config.grid_y_show;
};
c3_chart_fn.gridY.show = function() {
var $$ = this.internal;
$$.config.grid_y_show = true;
if (isUndefined($$.ygrid)){
return;
}
var gridy = $$.ygrid[0];
for (var id in gridy) {
gridy[id].style.display = "";
}
$$.updateAndRedraw({withLegend: true});
};
c3_chart_fn.gridY.hide = function() {
var $$ = this.internal;
$$.config.grid_y_show = false;
if (isUndefined($$.ygrid)){
return;
}
var gridy = $$.ygrid[0];
for (var id in gridy) {
gridy[id].style.display = "none";
}
$$.updateAndRedraw({withLegend: true});
};
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment