echarts
Version:
A powerful charting and visualization library for browser
23 lines (16 loc) • 530 B
JavaScript
define(function (require) {
'use strict';
var MapDraw = require('../helper/MapDraw');
return require('../../echarts').extendComponentView({
type: 'geo',
init: function (ecModel, api) {
var mapDraw = new MapDraw(api, true);
this._mapDraw = mapDraw;
this.group.add(mapDraw.group);
},
render: function (geoModel, ecModel, api) {
geoModel.get('show') &&
this._mapDraw.draw(geoModel, ecModel, api);
}
});
});