map
Previous
log
Next
pick
Loading...
Process data with mapping operations. Similar to Array.prototype.map.
const data = [{ a: 1, b: 2, c: 3 },{ a: 4, b: 5, c: 6 },];chart.data({type: 'inline',value: data,transform: [{type: 'map',callback: (datum, idx) => { ...datum, idx },},],});
After the above example is processed, the data becomes:
[{ a: 1, b: 2, c: 3, idx: 0 },{ a: 4, b: 5, c: 6, idx: 1 },];
Property | Description | Type | Default |
---|---|---|---|
callback | Function that takes current data and returns processed data | (datum: any) => any | (d) => d |