]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
Backward compatible default `fill` for radar charts (#6655)
authorJukka Kurkela <jukka.kurkela@gmail.com>
Thu, 31 Oct 2019 22:13:42 +0000 (00:13 +0200)
committerEvert Timberg <evert.timberg+github@gmail.com>
Sat, 2 Nov 2019 17:43:33 +0000 (13:43 -0400)
* Backward compatible fill behavior for radar

src/controllers/controller.radar.js
test/fixtures/controller.radar/backgroundColor/scriptable.js
test/fixtures/controller.radar/backgroundColor/value.js
test/fixtures/controller.radar/borderDash/scriptable.js

index 803c7fb7f62fe66eab2c2e8de2ca13c52895d0c1..dffe29e15075ccefff054a28ea58cc3e7276a970 100644 (file)
@@ -14,6 +14,7 @@ defaults._set('radar', {
        },
        elements: {
                line: {
+                       fill: 'start',
                        tension: 0 // no bezier in radar
                }
        }
index 4c714a4512086aea1985cfd696d22cfd08681674..be2a29e76d9644af136eb8dc4fd748d7470e08f0 100644 (file)
@@ -25,6 +25,7 @@ module.exports = {
                        title: false,
                        elements: {
                                line: {
+                                       fill: true,
                                        backgroundColor: function(ctx) {
                                                var index = (ctx.dataIndex === undefined ? ctx.datasetIndex : ctx.dataIndex);
                                                return index === 0 ? '#ff0000'
index d9347ee5d7341929da6892a7473c7572ad761f95..dd118470d4416dcbe5314512df2cf9b901f8f5f2 100644 (file)
@@ -20,6 +20,7 @@ module.exports = {
                        title: false,
                        elements: {
                                line: {
+                                       fill: true,
                                        backgroundColor: '#00ff00'
                                },
                                point: {
index 0bee9a8a6697f4d6b8485bc6da43b22a9b01c81d..8548c88e877bc7fdbc8e5dbe92ff8198835fe8b2 100644 (file)
@@ -22,6 +22,7 @@ module.exports = {
                        title: false,
                        elements: {
                                line: {
+                                       fill: true,
                                        borderColor: '#00ff00',
                                        borderDash: function(ctx) {
                                                return ctx.datasetIndex === 0 ? [5] : [10];