]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
Change scale `show` properties to `display` and update tests
authorEvert Timberg <evert.timberg@gmail.com>
Wed, 25 Nov 2015 00:18:15 +0000 (19:18 -0500)
committerEvert Timberg <evert.timberg@gmail.com>
Wed, 25 Nov 2015 00:18:15 +0000 (19:18 -0500)
src/core/core.scale.js
src/scales/scale.radialLinear.js
test/core.helpers.tests.js
test/scale.category.tests.js
test/scale.linear.tests.js
test/scale.logarithmic.tests.js
test/scale.radialLinear.tests.js
test/scale.time.tests.js

index 8f89dfca6b86c5c97b83b9091679f81e723f9cb6..91400b701dea4b3c90dbbc426d133774e5c90e23 100644 (file)
@@ -10,7 +10,7 @@
 
                // grid line settings
                gridLines: {
-                       show: true,
+                       display: true,
                        color: "rgba(0, 0, 0, 0.1)",
                        lineWidth: 1,
                        drawOnChartArea: true,
@@ -31,7 +31,7 @@
                        labelString: '',
 
                        // display property
-                       show: false,
+                       display: false,
                },
 
                // label settings
@@ -46,7 +46,7 @@
                        mirror: false,
                        padding: 10,
                        reverse: false,
-                       show: true,
+                       display: true,
                        callback: function(value) {
                                return '' + value;
                        },
                        if (this.isHorizontal()) {
                                this.minSize.width = this.maxWidth; // fill all the width
                        } else {
-                               this.minSize.width = this.options.gridLines.show && this.options.display ? 10 : 0;
+                               this.minSize.width = this.options.gridLines.display && this.options.display ? 10 : 0;
                        }
 
                        // height
                        if (this.isHorizontal()) {
-                               this.minSize.height = this.options.gridLines.show && this.options.display ? 10 : 0;
+                               this.minSize.height = this.options.gridLines.display && this.options.display ? 10 : 0;
                        } else {
                                this.minSize.height = this.maxHeight; // fill all the height
                        }
 
                        // Are we showing a title for the scale?
-                       if (this.options.scaleLabel.show) {
+                       if (this.options.scaleLabel.display) {
                                if (this.isHorizontal()) {
                                        this.minSize.height += (this.options.scaleLabel.fontSize * 1.5);
                                } else {
                                }
                        }
 
-                       if (this.options.ticks.show && this.options.display) {
+                       if (this.options.ticks.display && this.options.display) {
                                // Don't bother fitting the ticks if we are not showing them
                                var labelFont = helpers.fontString(this.options.ticks.fontSize,
                                        this.options.ticks.fontStyle, this.options.ticks.fontFamily);
                                                var xLineValue = this.getPixelForTick(index); // xvalues for grid lines
                                                var xLabelValue = this.getPixelForTick(index, this.options.gridLines.offsetGridLines); // x values for ticks (need to consider offsetLabel option)
 
-                                               if (this.options.gridLines.show) {
+                                               if (this.options.gridLines.display) {
                                                        if (index === (typeof this.zeroLineIndex !== 'undefined' ? this.zeroLineIndex : 0)) {
                                                                // Draw the first index specially
                                                                this.ctx.lineWidth = this.options.gridLines.zeroLineWidth;
                                                        this.ctx.stroke();
                                                }
 
-                                               if (this.options.ticks.show) {
+                                               if (this.options.ticks.display) {
                                                        this.ctx.save();
                                                        this.ctx.translate(xLabelValue, (isRotated) ? this.top + 12 : this.options.position === "top" ? this.bottom - 10 : this.top + 10);
                                                        this.ctx.rotate(helpers.toRadians(this.labelRotation) * -1);
                                                }
                                        }, this);
 
-                                       if (this.options.scaleLabel.show) {
+                                       if (this.options.scaleLabel.display) {
                                                // Draw the scale label
                                                this.ctx.textAlign = "center";
                                                this.ctx.textBaseline = 'middle';
 
                                                var yLineValue = this.getPixelForTick(index); // xvalues for grid lines
 
-                                               if (this.options.gridLines.show) {
+                                               if (this.options.gridLines.display) {
                                                        if (index === (typeof this.zeroLineIndex !== 'undefined' ? this.zeroLineIndex : 0)) {
                                                                // Draw the first index specially
                                                                this.ctx.lineWidth = this.options.gridLines.zeroLineWidth;
                                                        this.ctx.stroke();
                                                }
 
-                                               if (this.options.ticks.show) {
+                                               if (this.options.ticks.display) {
                                                        var xLabelValue;
                                                        var yLabelValue = this.getPixelForTick(index, this.options.gridLines.offsetGridLines); // x values for ticks (need to consider offsetLabel option)
 
                                                }
                                        }, this);
 
-                                       if (this.options.scaleLabel.show) {
+                                       if (this.options.scaleLabel.display) {
                                                // Draw the scale label
                                                scaleLabelX = this.options.position == 'left' ? this.left + (this.options.scaleLabel.fontSize / 2) : this.right - (this.options.scaleLabel.fontSize / 2);
                                                scaleLabelY = this.top + ((this.bottom - this.top) / 2);
index c436ff805afec08b209d746b59b671ed227d6e32..d9f327cf551ce3f3527822f156d4f369324699f9 100644 (file)
@@ -14,7 +14,7 @@
                position: "chartArea",
 
                angleLines: {
-                       show: true,
+                       display: true,
                        color: "rgba(0, 0, 0, 0.1)",
                        lineWidth: 1
                },
                                                var yHeight = this.yCenter - yCenterOffset;
 
                                                // Draw circular lines around the scale
-                                               if (this.options.gridLines.show) {
+                                               if (this.options.gridLines.display) {
                                                        ctx.strokeStyle = this.options.gridLines.color;
                                                        ctx.lineWidth = this.options.gridLines.lineWidth;
 
                                                        }
                                                }
 
-                                               if (this.options.ticks.show) {
+                                               if (this.options.ticks.display) {
                                                        ctx.font = helpers.fontString(this.options.ticks.fontSize, this.options.ticks.fontStyle, this.options.ticks.fontFamily);
 
                                                        if (this.options.ticks.showLabelBackdrop) {
                                        ctx.strokeStyle = this.options.angleLines.color;
 
                                        for (var i = this.getValueCount() - 1; i >= 0; i--) {
-                                               if (this.options.angleLines.show) {
+                                               if (this.options.angleLines.display) {
                                                        var outerPosition = this.getPointPosition(i, this.getDistanceFromCenterForValue(this.options.reverse ? this.min : this.max));
                                                        ctx.beginPath();
                                                        ctx.moveTo(this.xCenter, this.yCenter);
index 7a512da44589fc7fca061ca336a3f3a698157ccb..35777cffcaf338826d1dea37049c74ced6fbf5c4 100644 (file)
@@ -219,7 +219,7 @@ describe('Core helper tests', function() {
                                                drawTicks: true, // draw ticks extending towards the label
                                                lineWidth: 1,
                                                offsetGridLines: false,
-                                               show: true,
+                                               display: true,
                                                zeroLineColor: "rgba(0,0,0,0.25)",
                                                zeroLineWidth: 1,
                                        },
@@ -230,7 +230,7 @@ describe('Core helper tests', function() {
                                                fontSize: 12,
                                                fontStyle: 'normal',
                                                labelString: '',
-                                               show: false,
+                                               display: false,
                                        },
                                        ticks: {
                                                beginAtZero: false,
@@ -243,7 +243,7 @@ describe('Core helper tests', function() {
                                                mirror: false,
                                                padding: 10,
                                                reverse: false,
-                                               show: true,
+                                               display: true,
                                                callback: merged.scales.yAxes[1].ticks.callback, // make it nicer, then check explicitly below
                                        },
                                        type: 'linear'
@@ -256,7 +256,7 @@ describe('Core helper tests', function() {
                                                drawTicks: true, // draw ticks extending towards the label
                                                lineWidth: 1,
                                                offsetGridLines: false,
-                                               show: true,
+                                               display: true,
                                                zeroLineColor: "rgba(0,0,0,0.25)",
                                                zeroLineWidth: 1,
                                        },
@@ -267,7 +267,7 @@ describe('Core helper tests', function() {
                                                fontSize: 12,
                                                fontStyle: 'normal',
                                                labelString: '',
-                                               show: false,
+                                               display: false,
                                        },
                                        ticks: {
                                                beginAtZero: false,
@@ -280,7 +280,7 @@ describe('Core helper tests', function() {
                                                mirror: false,
                                                padding: 10,
                                                reverse: false,
-                                               show: true,
+                                               display: true,
                                                callback: merged.scales.yAxes[2].ticks.callback, // make it nicer, then check explicitly below
                                        },
                                        type: 'linear'
index fc1f8693e7d9a697dd5e13f6fb80702fd9cd0322..f16af15596a3fb3f275a3ef970dd3230c8be17f2 100644 (file)
@@ -18,7 +18,7 @@ describe('Category scale tests', function() {
                                drawTicks: true, // draw ticks extending towards the label
                                lineWidth: 1,
                                offsetGridLines: false,
-                               show: true,
+                               display: true,
                                zeroLineColor: "rgba(0,0,0,0.25)",
                                zeroLineWidth: 1,
                        },
@@ -29,7 +29,7 @@ describe('Category scale tests', function() {
                                fontSize: 12,
                                fontStyle: 'normal',
                                labelString: '',
-                               show: false,
+                               display: false,
                        },
                        ticks: {
                                beginAtZero: false,
@@ -42,7 +42,7 @@ describe('Category scale tests', function() {
                                mirror: false,
                                padding: 10,
                                reverse: false,
-                               show: true,
+                               display: true,
                                callback: defaultConfig.ticks.callback,  // make this nicer, then check explicitly below
                        }
                });
index bace791b8128be1db7fb529d9a2182576e14b2ca..b3630c10e68c35d9367ecccfd6762816012c2b6e 100644 (file)
@@ -17,7 +17,7 @@ describe('Linear Scale', function() {
                                drawTicks: true, // draw ticks extending towards the label
                                lineWidth: 1,
                                offsetGridLines: false,
-                               show: true,
+                               display: true,
                                zeroLineColor: "rgba(0,0,0,0.25)",
                                zeroLineWidth: 1,
                        },
@@ -28,7 +28,7 @@ describe('Linear Scale', function() {
                                fontSize: 12,
                                fontStyle: 'normal',
                                labelString: '',
-                               show: false,
+                               display: false,
                        },
                        ticks: {
                                beginAtZero: false,
@@ -41,7 +41,7 @@ describe('Linear Scale', function() {
                                mirror: false,
                                padding: 10,
                                reverse: false,
-                               show: true,
+                               display: true,
                                callback: defaultConfig.ticks.callback, // make this work nicer, then check below
                        }
                });
@@ -692,7 +692,7 @@ describe('Linear Scale', function() {
                expect(verticalScale.paddingRight).toBe(0);
 
                // Extra size when scale label showing
-               config.scaleLabel.show = true;
+               config.scaleLabel.display = true;
                minSize = verticalScale.update(100, 300);
                expect(minSize).toEqual({
                        width: 58,
@@ -754,7 +754,7 @@ describe('Linear Scale', function() {
                expect(horizontalScale.paddingRight).toBe(2);
 
                // Extra size when scale label showing
-               config.scaleLabel.show = true;
+               config.scaleLabel.display = true;
                minSize = horizontalScale.update(200, 300);
                expect(minSize).toEqual({
                        width: 200,
@@ -934,8 +934,8 @@ describe('Linear Scale', function() {
                // Turn off some drawing
                config.gridLines.drawTicks = false;
                config.gridLines.drawOnChartArea = false;
-               config.ticks.show = false;
-               config.scaleLabel.show = true;
+               config.ticks.display = false;
+               config.scaleLabel.display = true;
                config.scaleLabel.labelString = 'myLabel';
 
                mockContext.resetCalls();
@@ -1435,8 +1435,8 @@ describe('Linear Scale', function() {
                // Turn off some drawing
                config.gridLines.drawTicks = false;
                config.gridLines.drawOnChartArea = false;
-               config.ticks.show = false;
-               config.scaleLabel.show = true;
+               config.ticks.display = false;
+               config.scaleLabel.display = true;
 
                mockContext.resetCalls();
 
index aa8e31283ba0be5e977d6486f437432267366ad7..9185e87f26726c3fc47ac80be2420bb10b20b888 100644 (file)
@@ -16,7 +16,7 @@ describe('Logarithmic Scale tests', function() {
                                drawTicks: true,
                                lineWidth: 1,
                                offsetGridLines: false,
-                               show: true,
+                               display: true,
                                zeroLineColor: "rgba(0,0,0,0.25)",
                                zeroLineWidth: 1,
                        },
@@ -27,7 +27,7 @@ describe('Logarithmic Scale tests', function() {
                                fontSize: 12,
                                fontStyle: 'normal',
                                labelString: '',
-                               show: false,
+                               display: false,
                        },
                        ticks: {
                                beginAtZero: false,
@@ -40,7 +40,7 @@ describe('Logarithmic Scale tests', function() {
                                mirror: false,
                                padding: 10,
                                reverse: false,
-                               show: true,
+                               display: true,
                                callback: defaultConfig.ticks.callback, // make this nicer, then check explicitly below
                        },
                });
index 962eb71b8873db04d5516bb09f2b6dd2d0010bca..eabcbde164ebb3b11d82f0dec96d82d57819fc31 100644 (file)
@@ -10,7 +10,7 @@ describe('Test the radial linear scale', function() {
                var defaultConfig = Chart.scaleService.getScaleDefaults('radialLinear');
                expect(defaultConfig).toEqual({
                        angleLines: {
-                               show: true,
+                               display: true,
                                color: "rgba(0, 0, 0, 0.1)",
                                lineWidth: 1
                        },
@@ -22,7 +22,7 @@ describe('Test the radial linear scale', function() {
                                drawTicks: true,
                                lineWidth: 1,
                                offsetGridLines: false,
-                               show: true,
+                               display: true,
                                zeroLineColor: "rgba(0,0,0,0.25)",
                                zeroLineWidth: 1,
                        },
@@ -40,7 +40,7 @@ describe('Test the radial linear scale', function() {
                                fontSize: 12,
                                fontStyle: 'normal',
                                labelString: '',
-                               show: false,
+                               display: false,
                        },
                        ticks: {
                                backdropColor: "rgba(255,255,255,0.75)",
@@ -57,7 +57,7 @@ describe('Test the radial linear scale', function() {
                                padding: 10,
                                reverse: false,
                                showLabelBackdrop: true,
-                               show: true,
+                               display: true,
                                callback: defaultConfig.ticks.callback, // make this nicer, then check explicitly below
 
                        },
index 4bb788f1b3573ae968e420179b08e94738e9f495..4f5c785e9010f652bd88d51daf498b63be25485f 100644 (file)
@@ -21,7 +21,7 @@ describe('Time scale tests', function() {
                                drawTicks: true,
                                lineWidth: 1,
                                offsetGridLines: false,
-                               show: true,
+                               display: true,
                                zeroLineColor: "rgba(0,0,0,0.25)",
                                zeroLineWidth: 1,
                        },
@@ -32,7 +32,7 @@ describe('Time scale tests', function() {
                                fontSize: 12,
                                fontStyle: 'normal',
                                labelString: '',
-                               show: false,
+                               display: false,
                        },
                        ticks: {
                                beginAtZero: false,
@@ -45,7 +45,7 @@ describe('Time scale tests', function() {
                                mirror: false,
                                padding: 10,
                                reverse: false,
-                               show: true,
+                               display: true,
                                callback: defaultConfig.ticks.callback, // make this nicer, then check explicitly below
                        },
                        time: {