"use strict"; var echarts = require("echarts/index.blank"); require("../coord/maptalks3DCreator"); require("./maptalks3D/Maptalks3DModel"); require("./maptalks3D/Maptalks3DView"); // Thanks to https://gitee.com/iverson_hu/maptalks-echarts-gl echarts.registerAction({ type: 'maptalks3DChangeCamera', event: 'maptalks3dcamerachanged', update: 'maptalks3D:updateCamera' }, function (payload, ecModel) { ecModel.eachComponent({ mainType: 'maptalks3D', query: payload }, function (componentModel) { componentModel.setMaptalksCameraOption(payload); }); });