mirror of
https://github.com/chartjs/Chart.js.git
synced 2024-10-06 04:09:08 +02:00
Fix ESLint errors (#4485)
This commit is contained in:
parent
48d76b20fe
commit
f6b6956a3a
@ -53,9 +53,9 @@ require('./charts/Chart.Scatter')(Chart);
|
||||
var plugins = [];
|
||||
|
||||
plugins.push(
|
||||
require('./plugins/plugin.filler')(Chart),
|
||||
require('./plugins/plugin.legend')(Chart),
|
||||
require('./plugins/plugin.title')(Chart)
|
||||
require('./plugins/plugin.filler')(Chart),
|
||||
require('./plugins/plugin.legend')(Chart),
|
||||
require('./plugins/plugin.title')(Chart)
|
||||
);
|
||||
|
||||
Chart.plugins.register(plugins);
|
||||
|
@ -168,7 +168,7 @@ module.exports = function(Chart) {
|
||||
var endAngle = startAngle + circumference;
|
||||
var start = {x: Math.cos(startAngle), y: Math.sin(startAngle)};
|
||||
var end = {x: Math.cos(endAngle), y: Math.sin(endAngle)};
|
||||
var contains0 = (startAngle <= 0 && 0 <= endAngle) || (startAngle <= Math.PI * 2.0 && Math.PI * 2.0 <= endAngle);
|
||||
var contains0 = (startAngle <= 0 && endAngle >= 0) || (startAngle <= Math.PI * 2.0 && Math.PI * 2.0 <= endAngle);
|
||||
var contains90 = (startAngle <= Math.PI * 0.5 && Math.PI * 0.5 <= endAngle) || (startAngle <= Math.PI * 2.5 && Math.PI * 2.5 <= endAngle);
|
||||
var contains180 = (startAngle <= -Math.PI && -Math.PI <= endAngle) || (startAngle <= Math.PI && Math.PI <= endAngle);
|
||||
var contains270 = (startAngle <= -Math.PI * 0.5 && -Math.PI * 0.5 <= endAngle) || (startAngle <= Math.PI * 1.5 && Math.PI * 1.5 <= endAngle);
|
||||
|
@ -95,7 +95,7 @@ module.exports = function(Chart) {
|
||||
* @private
|
||||
*/
|
||||
me.chart = me;
|
||||
me.controller = me; // chart.chart.controller #inception
|
||||
me.controller = me; // chart.chart.controller #inception
|
||||
|
||||
// Add the chart instance to the global namespace
|
||||
Chart.instances[me.id] = me;
|
||||
@ -172,7 +172,7 @@ module.exports = function(Chart) {
|
||||
// the canvas render width and height will be casted to integers so make sure that
|
||||
// the canvas display style uses the same integer values to avoid blurring effect.
|
||||
|
||||
// Set to 0 instead of canvas.size because the size defaults to 300x150 if the element is collased
|
||||
// Set to 0 instead of canvas.size because the size defaults to 300x150 if the element is collased
|
||||
var newWidth = Math.max(0, Math.floor(helpers.getMaximumWidth(canvas)));
|
||||
var newHeight = Math.max(0, Math.floor(aspectRatio ? newWidth / aspectRatio : helpers.getMaximumHeight(canvas)));
|
||||
|
||||
@ -709,7 +709,7 @@ module.exports = function(Chart) {
|
||||
var me = this;
|
||||
me.tooltip = new Chart.Tooltip({
|
||||
_chart: me,
|
||||
_chartInstance: me, // deprecated, backward compatibility
|
||||
_chartInstance: me, // deprecated, backward compatibility
|
||||
_data: me.data,
|
||||
_options: me.options.tooltips
|
||||
}, me);
|
||||
|
@ -509,9 +509,9 @@ module.exports = function(Chart) {
|
||||
var min = me.min;
|
||||
var max = me.max;
|
||||
|
||||
return me.beginAtZero ? 0:
|
||||
min < 0 && max < 0? max :
|
||||
min > 0 && max > 0? min :
|
||||
return me.beginAtZero ? 0 :
|
||||
min < 0 && max < 0 ? max :
|
||||
min > 0 && max > 0 ? min :
|
||||
0;
|
||||
},
|
||||
|
||||
|
@ -235,7 +235,7 @@ module.exports = function(Chart) {
|
||||
if (me.isHorizontal()) {
|
||||
innerDimension = me.width;
|
||||
value = me.start * Math.pow(10, (pixel - me.left) * range / innerDimension);
|
||||
} else { // todo: if start === 0
|
||||
} else { // todo: if start === 0
|
||||
innerDimension = me.height;
|
||||
value = Math.pow(10, (me.bottom - pixel) * range / innerDimension) / me.start;
|
||||
}
|
||||
|
@ -460,9 +460,9 @@ module.exports = function(Chart) {
|
||||
var max = me.max;
|
||||
|
||||
return me.getPointPositionForValue(0,
|
||||
me.beginAtZero? 0:
|
||||
min < 0 && max < 0? max :
|
||||
min > 0 && max > 0? min :
|
||||
me.beginAtZero ? 0 :
|
||||
min < 0 && max < 0 ? max :
|
||||
min > 0 && max > 0 ? min :
|
||||
0);
|
||||
},
|
||||
|
||||
|
@ -98,7 +98,7 @@ function injectCSS(css) {
|
||||
var head = document.getElementsByTagName('head')[0];
|
||||
var style = document.createElement('style');
|
||||
style.setAttribute('type', 'text/css');
|
||||
if (style.styleSheet) { // IE
|
||||
if (style.styleSheet) { // IE
|
||||
style.styleSheet.cssText = css;
|
||||
} else {
|
||||
style.appendChild(document.createTextNode(css));
|
||||
|
@ -5,8 +5,8 @@ describe('Polar area controller tests', function() {
|
||||
type: 'polarArea',
|
||||
data: {
|
||||
datasets: [
|
||||
{data: []},
|
||||
{data: []}
|
||||
{data: []},
|
||||
{data: []}
|
||||
],
|
||||
labels: []
|
||||
}
|
||||
|
@ -42,7 +42,7 @@ describe('Category scale tests', function() {
|
||||
padding: 0,
|
||||
reverse: false,
|
||||
display: true,
|
||||
callback: defaultConfig.ticks.callback, // make this nicer, then check explicitly below
|
||||
callback: defaultConfig.ticks.callback, // make this nicer, then check explicitly below
|
||||
autoSkip: true,
|
||||
autoSkipPadding: 0,
|
||||
labelOffset: 0,
|
||||
|
@ -718,9 +718,9 @@ describe('Logarithmic Scale tests', function() {
|
||||
});
|
||||
|
||||
var xScale = chart.scales.xScale;
|
||||
expect(xScale.getPixelForValue(80, 0, 0)).toBeCloseToPixel(495); // right - paddingRight
|
||||
expect(xScale.getPixelForValue(80, 0, 0)).toBeCloseToPixel(495); // right - paddingRight
|
||||
expect(xScale.getPixelForValue(1, 0, 0)).toBeCloseToPixel(37); // left + paddingLeft
|
||||
expect(xScale.getPixelForValue(10, 0, 0)).toBeCloseToPixel(278); // halfway
|
||||
expect(xScale.getPixelForValue(10, 0, 0)).toBeCloseToPixel(278); // halfway
|
||||
expect(xScale.getPixelForValue(0, 0, 0)).toBeCloseToPixel(37); // 0 is invalid, put it on the left.
|
||||
|
||||
expect(xScale.getValueForPixel(495)).toBeCloseToPixel(80);
|
||||
@ -728,10 +728,10 @@ describe('Logarithmic Scale tests', function() {
|
||||
expect(xScale.getValueForPixel(278)).toBeCloseTo(10, 1e-4);
|
||||
|
||||
var yScale = chart.scales.yScale;
|
||||
expect(yScale.getPixelForValue(80, 0, 0)).toBeCloseToPixel(32); // top + paddingTop
|
||||
expect(yScale.getPixelForValue(80, 0, 0)).toBeCloseToPixel(32); // top + paddingTop
|
||||
expect(yScale.getPixelForValue(1, 0, 0)).toBeCloseToPixel(484); // bottom - paddingBottom
|
||||
expect(yScale.getPixelForValue(10, 0, 0)).toBeCloseToPixel(246); // halfway
|
||||
expect(yScale.getPixelForValue(0, 0, 0)).toBeCloseToPixel(484); // 0 is invalid. force it on bottom
|
||||
expect(yScale.getPixelForValue(10, 0, 0)).toBeCloseToPixel(246); // halfway
|
||||
expect(yScale.getPixelForValue(0, 0, 0)).toBeCloseToPixel(484); // 0 is invalid. force it on bottom
|
||||
|
||||
expect(yScale.getValueForPixel(32)).toBeCloseTo(80, 1e-4);
|
||||
expect(yScale.getValueForPixel(484)).toBeCloseTo(1, 1e-4);
|
||||
@ -762,20 +762,20 @@ describe('Logarithmic Scale tests', function() {
|
||||
});
|
||||
|
||||
var yScale = chart.scales.yScale;
|
||||
expect(yScale.getPixelForValue(70, 0, 0)).toBeCloseToPixel(32); // top + paddingTop
|
||||
expect(yScale.getPixelForValue(0, 0, 0)).toBeCloseToPixel(484); // bottom - paddingBottom
|
||||
expect(yScale.getPixelForValue(0.063, 0, 0)).toBeCloseToPixel(475); // minNotZero 2% from range
|
||||
expect(yScale.getPixelForValue(70, 0, 0)).toBeCloseToPixel(32); // top + paddingTop
|
||||
expect(yScale.getPixelForValue(0, 0, 0)).toBeCloseToPixel(484); // bottom - paddingBottom
|
||||
expect(yScale.getPixelForValue(0.063, 0, 0)).toBeCloseToPixel(475); // minNotZero 2% from range
|
||||
expect(yScale.getPixelForValue(0.5, 0, 0)).toBeCloseToPixel(344);
|
||||
expect(yScale.getPixelForValue(4, 0, 0)).toBeCloseToPixel(213);
|
||||
expect(yScale.getPixelForValue(10, 0, 0)).toBeCloseToPixel(155);
|
||||
expect(yScale.getPixelForValue(63, 0, 0)).toBeCloseToPixel(38.5);
|
||||
|
||||
chart.options.scales.yAxes[0].ticks.reverse = true; // Reverse mode
|
||||
chart.options.scales.yAxes[0].ticks.reverse = true; // Reverse mode
|
||||
chart.update();
|
||||
|
||||
expect(yScale.getPixelForValue(70, 0, 0)).toBeCloseToPixel(484); // bottom - paddingBottom
|
||||
expect(yScale.getPixelForValue(0, 0, 0)).toBeCloseToPixel(32); // top + paddingTop
|
||||
expect(yScale.getPixelForValue(0.063, 0, 0)).toBeCloseToPixel(41); // minNotZero 2% from range
|
||||
expect(yScale.getPixelForValue(70, 0, 0)).toBeCloseToPixel(484); // bottom - paddingBottom
|
||||
expect(yScale.getPixelForValue(0, 0, 0)).toBeCloseToPixel(32); // top + paddingTop
|
||||
expect(yScale.getPixelForValue(0.063, 0, 0)).toBeCloseToPixel(41); // minNotZero 2% from range
|
||||
expect(yScale.getPixelForValue(0.5, 0, 0)).toBeCloseToPixel(172);
|
||||
expect(yScale.getPixelForValue(4, 0, 0)).toBeCloseToPixel(303);
|
||||
expect(yScale.getPixelForValue(10, 0, 0)).toBeCloseToPixel(361);
|
||||
|
Loading…
Reference in New Issue
Block a user