Chart.js/types/tests/animation.ts
2021-02-21 09:15:26 -05:00

43 lines
740 B
TypeScript

import { Chart } from '../index.esm';
const chart = new Chart('id', {
type: 'bar',
data: {
labels: [],
datasets: [{
data: []
}]
},
options: {
animation: false,
animations: {
colors: false,
numbers: {
properties: ['a', 'b'],
type: 'number',
from: 0,
to: 10,
delay: (ctx) => ctx.dataIndex * 100,
duration: (ctx) => ctx.datasetIndex * 1000,
loop: true,
easing: 'linear'
}
},
transitions: {
show: {
animation: {
duration: 10
},
animations: {
numbers: false
}
},
custom: {
animation: {
duration: 10
}
}
}
},
});