mirror of
https://github.com/chartjs/Chart.js.git
synced 2024-10-06 12:19:08 +02:00
4b421a50bf
The `fill` option now accepts the index of the target dataset (number) or a string starting by "+" or "-" followed by a number representing the dataset index relative to the current one (e.g. `fill: "-2"` on dataset at index 3 will fill to dataset at index 1). It's also possible to "propagate" the filling to the target of an hidden dataset (`options.plugins.filler.propagate`). Fill boundaries `zero`, `top` and `bottom` have been deprecated and replaced by `origin`, `start` and `end`. Implementation has been moved out of the line element into a new plugin (`src/plugins/plugin.filler.js`) and does not rely anymore on the deprecated model `scaleTop`, `scaleBottom` and `scaleZero` values. Drawing Bézier splines has been refactored in the canvas helpers (note that `Chart.helpers.canvas` is now an alias of `Chart.canvasHelpers`). Add 3 new examples and extend utils with a pseudo-random number generator that can be initialized with `srand`. That makes possible to design examples starting always with the same initial data. |
||
---|---|---|
.. | ||
controller.bar.tests.js | ||
controller.bubble.tests.js | ||
controller.doughnut.tests.js | ||
controller.line.tests.js | ||
controller.polarArea.tests.js | ||
controller.radar.tests.js | ||
core.controller.tests.js | ||
core.datasetController.tests.js | ||
core.element.tests.js | ||
core.helpers.tests.js | ||
core.interaction.tests.js | ||
core.layoutService.tests.js | ||
core.legend.tests.js | ||
core.plugin.tests.js | ||
core.scaleService.tests.js | ||
core.title.tests.js | ||
core.tooltip.tests.js | ||
element.arc.tests.js | ||
element.line.tests.js | ||
element.point.tests.js | ||
element.rectangle.tests.js | ||
global.defaults.tests.js | ||
global.deprecations.tests.js | ||
platform.dom.tests.js | ||
plugin.filler.tests.js | ||
scale.category.tests.js | ||
scale.linear.tests.js | ||
scale.logarithmic.tests.js | ||
scale.radialLinear.tests.js | ||
scale.time.tests.js |