echarts
Version:
A powerful charting and visualization library for browser
32 lines (21 loc) • 669 B
JavaScript
import * as echarts from '../../echarts';
import {detectSourceFormat} from '../../data/helper/sourceHelper';
import {SERIES_LAYOUT_BY_COLUMN} from '../../data/helper/sourceType';
var DatasetModel = echarts.extendComponentModel({
type: 'dataset',
/**
* @protected
*/
defaultOption: {
// 'row', 'column'
seriesLayoutBy: SERIES_LAYOUT_BY_COLUMN,
// null/'auto': auto detect header, see "module:echarts/data/helper/sourceHelper"
sourceHeader: null,
dimensions: null,
source: null
},
optionUpdated: function () {
detectSourceFormat(this);
}
});
export default DatasetModel;