UNPKG

vue-cesium

Version:
27 lines (24 loc) 775 B
import '../../shared/index.mjs'; import RectangleExtend from '../../shared/extends/core/RectangleExtend.mjs'; import ShadowMapShaderExtend from '../../shared/extends/scene/ShadowMapShaderExtend.mjs'; import MaterialExtend from '../../shared/extends/materials/MaterialExtend.mjs'; "use strict"; const vcExtends = [RectangleExtend, ShadowMapShaderExtend, MaterialExtend]; function useVcExtension() { const invokeExtensions = (viewer) => { vcExtends.forEach((item) => { item.extend(viewer); }); }; const revokeExtensions = (viewer) => { vcExtends.forEach((item) => { item.revoke(viewer); }); }; return { invokeExtensions, revokeExtensions }; } export { useVcExtension as default }; //# sourceMappingURL=use-vc-extension.mjs.map