123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- var labels = [];
- var inputs = [
- 'top',
- 'end',
- 'left',
- 'center',
- 'right',
- 'start',
- 'bottom',
- 45,
- -45
- ];
- for (var i = 0; i < inputs.length; ++i) {
- labels.push(1);
- }
- export default {
- config: {
- type: 'bar',
- data: {
- labels: labels,
- datasets: [{
- data: labels,
- datalabels: {
- backgroundColor: '#00ff77'
- }
- }]
- },
- options: {
- layout: {
- padding: 20
- },
- plugins: {
- datalabels: {
- align: function(context) {
- return inputs[context.dataIndex];
- },
- anchor: 'start',
- borderColor: 'black',
- borderWidth: 2,
- font: {
- size: 0
- },
- offset: 0,
- padding: 8
- }
- }
- }
- },
- options: {
- canvas: {
- height: 128,
- width: 320
- }
- }
- };
|