MCPcopy
hub / github.com/chartjs/Chart.js / convertObjectDataToArray

Function convertObjectDataToArray

src/core/core.datasetController.js:102–117  ·  view source on GitHub ↗
(data, meta)

Source from the content-addressed store, hash-verified

100}
101
102function convertObjectDataToArray(data, meta) {
103 const {iScale, vScale} = meta;
104 const iAxisKey = iScale.axis === 'x' ? 'x' : 'y';
105 const vAxisKey = vScale.axis === 'x' ? 'x' : 'y';
106 const keys = Object.keys(data);
107 const adata = new Array(keys.length);
108 let i, ilen, key;
109 for (i = 0, ilen = keys.length; i < ilen; ++i) {
110 key = keys[i];
111 adata[i] = {
112 [iAxisKey]: key,
113 [vAxisKey]: data[key]
114 };
115 }
116 return adata;
117}
118
119function isStacked(scale, meta) {
120 const stacked = scale && scale.options.stacked;

Callers 1

_dataCheckMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected