| const exportNamespace = ` | const exportNamespace = ` | ||||
| export const __namespace = { | export const __namespace = { | ||||
| Cesium: exports.Cesium | |||||
| Cesium: exports.Cesium, | |||||
| Supercluster: exports.Supercluster | |||||
| } | } | ||||
| ` | ` | ||||
| **/ | **/ | ||||
| import * as Cesium from '@cesium/engine' | import * as Cesium from '@cesium/engine' | ||||
| import Supercluster from 'supercluster' | |||||
| export { Cesium } | |||||
| export { Cesium, Supercluster } |
| registerLib('echarts', options['echarts']) | registerLib('echarts', options['echarts']) | ||||
| } | } | ||||
| if (options['Supercluster']) { | |||||
| registerLib('Supercluster', options['Supercluster']) | |||||
| } else { | |||||
| registerLib('Supercluster', this['__namespace']['Supercluster']) | |||||
| } | |||||
| this['__cmdOut'] && this['__cmdOut']() | this['__cmdOut'] && this['__cmdOut']() | ||||
| return new Promise((resolve, reject) => { | return new Promise((resolve, reject) => { |
| * @Author : Caven Chen | * @Author : Caven Chen | ||||
| */ | */ | ||||
| import Supercluster from 'supercluster' | |||||
| import { Cesium } from '../../../namespace' | |||||
| import { Cesium, Supercluster } from '../../../namespace' | |||||
| import State from '../../state/State' | import State from '../../state/State' | ||||
| import Layer from '../Layer' | import Layer from '../Layer' | ||||
| import Parse from '../../parse/Parse' | import Parse from '../../parse/Parse' |
| export const turf = getLib('turf') | export const turf = getLib('turf') | ||||
| export const echarts = getLib('echarts') | export const echarts = getLib('echarts') | ||||
| export const Supercluster = getLib('Supercluster') |