[vis] bug num improvements (#2523)

* fix js error, make should render viz more readable, add tooltips, style axis and add min/max to xaxis

* put getTextWidth in utils

* add document to eslint globals config
This commit is contained in:
Alanna Scott
2017-04-04 20:05:36 -07:00
committed by GitHub
parent d93b1fc686
commit c1d9918abe
5 changed files with 183 additions and 102 deletions

View File

@@ -188,3 +188,11 @@ export function customizeToolTip(chart, xAxisFormatter, yAxisFormatters) {
return tooltip;
});
}
export function getTextWidth(text, fontDetails) {
const canvas = document.createElement('canvas');
const context = canvas.getContext('2d');
context.font = fontDetails;
const metrics = context.measureText(text);
return metrics.width;
}