Browse Source

Merge branch 'patch-3' of https://github.com/bjlbernal/c3 into bjlbernal-patch-3

pull/263/merge
Masayuki Tanaka 11 years ago
parent
commit
a69efa9238
  1. 17
      c3.js

17
c3.js

@ -2816,15 +2816,10 @@
updateLegend(mapToIds(c3.data.targets), {withTransform: false, withTransitionForTransform: false}); updateLegend(mapToIds(c3.data.targets), {withTransform: false, withTransitionForTransform: false});
/*-- Main Region --*/ /*-- Main Region --*/
if (c3.data.targets.length === 0) { main.append("text")
main.append("text")
.attr("class", CLASS.text + ' ' + CLASS.empty) .attr("class", CLASS.text + ' ' + CLASS.empty)
.attr("x", (getCurrentWidth() - margin.left - margin.right) / 2)
.attr("y", (getCurrentHeight() - margin.top - margin.bottom) / 2)
.attr("text-anchor", "middle") // horizontal centering of text at x position in all browsers. .attr("text-anchor", "middle") // horizontal centering of text at x position in all browsers.
.attr("dominant-baseline", "middle") // vertical centering of text at y position in all browsers, except IE. .attr("dominant-baseline", "middle"); // vertical centering of text at y position in all browsers, except IE.
.text(__data_empty_label_text);
}
// Grids // Grids
grid = main.append('g') grid = main.append('g')
@ -3485,6 +3480,14 @@
// xgrid focus // xgrid focus
updateXgridFocus(); updateXgridFocus();
// Data empty label positioning and text.
if (c3.data.targets.length === 0) {
main.select("text." + CLASS.text + '.' + CLASS.empty)
.attr("x", width / 2)
.attr("y", height / 2)
.text(__data_empty_label_text);
}
// grid // grid
main.select('line.' + CLASS.xgridFocus).style("visibility", "hidden"); main.select('line.' + CLASS.xgridFocus).style("visibility", "hidden");
if (__grid_x_show) { if (__grid_x_show) {

Loading…
Cancel
Save