@@ -1830,6 +1830,23 @@ __webpack_require__.r(__webpack_exports__);
1830
1830
module.exports = __webpack_require__("43KI").Transform
1831
1831
1832
1832
1833
+ /***/ }),
1834
+
1835
+ /***/ "0Z9T":
1836
+ /***/ (function(module, __webpack_exports__, __webpack_require__) {
1837
+
1838
+ "use strict";
1839
+
1840
+ // CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/common/image/Image.vue?vue&type=template&id=452a2bc2&
1841
+ var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"sm-component-image",style:([_vm.getBackgroundStyle, _vm.getTextColorStyle])},[_c('a',{class:['sm-component-image__link', _vm.realHref ? '': 'sm-component-image__noLink'],attrs:{"href":_vm.realHref,"target":_vm.target}},[(_vm.src)?_c('div',{staticClass:"sm-component-image__content",style:([_vm.repeatStyle,_vm.imgUrl])}):_c('i',{staticClass:"sm-components-icons-x-bmp sm-component-image__defaultImg"})])])}
1842
+ var staticRenderFns = []
1843
+
1844
+
1845
+ // CONCATENATED MODULE: ./src/common/image/Image.vue?vue&type=template&id=452a2bc2&
1846
+ /* concated harmony reexport render */__webpack_require__.d(__webpack_exports__, "a", function() { return render; });
1847
+ /* concated harmony reexport staticRenderFns */__webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
1848
+
1849
+
1833
1850
/***/ }),
1834
1851
1835
1852
/***/ 1:
@@ -2962,6 +2979,23 @@ function (_mapboxgl$Evented) {
2962
2979
2963
2980
exports.default = ZoomViewModel;
2964
2981
2982
+ /***/ }),
2983
+
2984
+ /***/ "1uZ5":
2985
+ /***/ (function(module, __webpack_exports__, __webpack_require__) {
2986
+
2987
+ "use strict";
2988
+
2989
+ // CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/mapboxgl/web-scene/WebScene.vue?vue&type=template&id=05bd795a&
2990
+ var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"sm-component-web-scene"},[(_vm.sceneUrl)?_c('cesium-viewer',{staticClass:"sm-component-web-scene__wrap",on:{"ready":_vm.ready}}):_vm._e()],1)}
2991
+ var staticRenderFns = []
2992
+
2993
+
2994
+ // CONCATENATED MODULE: ./src/mapboxgl/web-scene/WebScene.vue?vue&type=template&id=05bd795a&
2995
+ /* concated harmony reexport render */__webpack_require__.d(__webpack_exports__, "a", function() { return render; });
2996
+ /* concated harmony reexport staticRenderFns */__webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
2997
+
2998
+
2965
2999
/***/ }),
2966
3000
2967
3001
/***/ "1yYI":
@@ -6615,23 +6649,6 @@ function (_mapboxgl$Evented) {
6615
6649
6616
6650
exports.default = LabelThemeLayerViewModel;
6617
6651
6618
- /***/ }),
6619
-
6620
- /***/ "42JY":
6621
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
6622
-
6623
- "use strict";
6624
-
6625
- // CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/mapboxgl/web-scene/WebScene.vue?vue&type=template&id=6e813da6&
6626
- var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"sm-component-web-scene"},[(_vm.sceneUrl)?_c('cesium-viewer',{staticClass:"sm-component-web-scene__wrap",on:{"ready":_vm.ready}}):_vm._e()],1)}
6627
- var staticRenderFns = []
6628
-
6629
-
6630
- // CONCATENATED MODULE: ./src/mapboxgl/web-scene/WebScene.vue?vue&type=template&id=6e813da6&
6631
- /* concated harmony reexport render */__webpack_require__.d(__webpack_exports__, "a", function() { return render; });
6632
- /* concated harmony reexport staticRenderFns */__webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
6633
-
6634
-
6635
6652
/***/ }),
6636
6653
6637
6654
/***/ "43KI":
@@ -14313,6 +14330,7 @@ var dateTimeFormats = {
14313
14330
zh: _zh.default.dateTimeFormat
14314
14331
};
14315
14332
var i18n = {};
14333
+ var rooti18n;
14316
14334
var messages = {
14317
14335
en: _objectSpread({}, _en.default),
14318
14336
zh: _objectSpread({}, _zh.default)
@@ -14343,7 +14361,7 @@ function getLanguage() {
14343
14361
}
14344
14362
14345
14363
function geti18n(n) {
14346
- return i18n;
14364
+ return rooti18n || i18n;
14347
14365
}
14348
14366
14349
14367
function setLocale(locales) {
@@ -14372,7 +14390,11 @@ function initi18n(Vue, config) {
14372
14390
} else if (!Vue.prototype.hasOwnProperty('$i18n')) {
14373
14391
Object.defineProperty(Vue.prototype, '$i18n', {
14374
14392
get: function get() {
14375
- return i18n;
14393
+ if (!rooti18n && this.$root && this.$root.$options.i18n) {
14394
+ rooti18n = this.$root.$options.i18n;
14395
+ }
14396
+
14397
+ return rooti18n || i18n;
14376
14398
}
14377
14399
});
14378
14400
Vue.use(_vueI18n.default);
@@ -14386,8 +14408,6 @@ function initi18n(Vue, config) {
14386
14408
14387
14409
if (config.locale) {
14388
14410
setLocale(config.locale);
14389
- } else {
14390
- setLocale(lang[getLanguage()]);
14391
14411
}
14392
14412
}
14393
14413
@@ -15461,7 +15481,7 @@ __webpack_require__.r(__webpack_exports__);
15461
15481
15462
15482
"use strict";
15463
15483
__webpack_require__.r(__webpack_exports__);
15464
- /* harmony import */ var _WebScene_vue_vue_type_template_id_6e813da6___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("42JY ");
15484
+ /* harmony import */ var _WebScene_vue_vue_type_template_id_05bd795a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("1uZ5 ");
15465
15485
/* harmony import */ var _WebScene_vue_vue_type_script_lang_ts___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__("We5+");
15466
15486
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _WebScene_vue_vue_type_script_lang_ts___WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _WebScene_vue_vue_type_script_lang_ts___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
15467
15487
/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__("KHd+");
@@ -15474,8 +15494,8 @@ __webpack_require__.r(__webpack_exports__);
15474
15494
15475
15495
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])(
15476
15496
_WebScene_vue_vue_type_script_lang_ts___WEBPACK_IMPORTED_MODULE_1__["default"],
15477
- _WebScene_vue_vue_type_template_id_6e813da6___WEBPACK_IMPORTED_MODULE_0__ [/* render */ "a"],
15478
- _WebScene_vue_vue_type_template_id_6e813da6___WEBPACK_IMPORTED_MODULE_0__ [/* staticRenderFns */ "b"],
15497
+ _WebScene_vue_vue_type_template_id_05bd795a___WEBPACK_IMPORTED_MODULE_0__ [/* render */ "a"],
15498
+ _WebScene_vue_vue_type_template_id_05bd795a___WEBPACK_IMPORTED_MODULE_0__ [/* staticRenderFns */ "b"],
15479
15499
false,
15480
15500
null,
15481
15501
null,
@@ -22213,23 +22233,6 @@ function (_mapboxgl$Evented) {
22213
22233
var _default = LegendViewModel;
22214
22234
exports.default = _default;
22215
22235
22216
- /***/ }),
22217
-
22218
- /***/ "PpVA":
22219
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
22220
-
22221
- "use strict";
22222
-
22223
- // CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/common/image/Image.vue?vue&type=template&id=0f33dd3c&
22224
- var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"sm-component-image",style:([_vm.getBackgroundStyle])},[_c('a',{staticClass:"sm-component-image__link",attrs:{"href":_vm.href,"target":_vm.target}},[(_vm.src)?_c('div',{staticClass:"sm-component-image__content",style:([_vm.repeatStyle,_vm.imgUrl])}):_c('i',{staticClass:"sm-components-icons-x-bmp sm-component-image__defaultImg"})])])}
22225
- var staticRenderFns = []
22226
-
22227
-
22228
- // CONCATENATED MODULE: ./src/common/image/Image.vue?vue&type=template&id=0f33dd3c&
22229
- /* concated harmony reexport render */__webpack_require__.d(__webpack_exports__, "a", function() { return render; });
22230
- /* concated harmony reexport staticRenderFns */__webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
22231
-
22232
-
22233
22236
/***/ }),
22234
22237
22235
22238
/***/ "PsGY":
@@ -24236,6 +24239,7 @@ function (_mapboxgl$Evented) {
24236
24239
period: 2000,
24237
24240
speed: 500
24238
24241
};
24242
+ _this.withCredentials = options.withCredentials || false;
24239
24243
_this.position = options.position || {};
24240
24244
24241
24245
_this.setSceneUrl(sceneUrl);
@@ -24302,7 +24306,9 @@ function (_mapboxgl$Evented) {
24302
24306
value: function _getSceneInfo(url) {
24303
24307
var _this3 = this;
24304
24308
24305
- SuperMap.FetchRequest.get(url + '.json').then(function (response) {
24309
+ SuperMap.FetchRequest.get(url + '.json', {}, {
24310
+ withCredentials: this.withCredentials
24311
+ }).then(function (response) {
24306
24312
return response.json();
24307
24313
}).then(function (result) {
24308
24314
var url = result.url;
@@ -28417,6 +28423,12 @@ exports.default = void 0;
28417
28423
28418
28424
var _theme = _interopRequireDefault(__webpack_require__("bCOg"));
28419
28425
28426
+ var _util = __webpack_require__("e7LN");
28427
+
28428
+ //
28429
+ //
28430
+ //
28431
+ //
28420
28432
//
28421
28433
//
28422
28434
//
@@ -28480,6 +28492,15 @@ var _default = {
28480
28492
return {
28481
28493
backgroundImage: "url(".concat(this.src, ")")
28482
28494
};
28495
+ },
28496
+ realHref: function realHref() {
28497
+ var href = this.href.replace(/ /g, '');
28498
+
28499
+ if (href && !(0, _util.parseUrl)(href)) {
28500
+ return "http://".concat(href);
28501
+ }
28502
+
28503
+ return href;
28483
28504
}
28484
28505
}
28485
28506
};
@@ -48811,6 +48832,7 @@ exports.clearNumberComma = clearNumberComma;
48811
48832
exports.isXField = isXField;
48812
48833
exports.isYField = isYField;
48813
48834
exports.getColorWithOpacity = getColorWithOpacity;
48835
+ exports.parseUrl = parseUrl;
48814
48836
48815
48837
var _lang = __webpack_require__("DSM6");
48816
48838
@@ -48874,6 +48896,11 @@ function getColorWithOpacity(color, opacity) {
48874
48896
return 'rgba' + newColor.substring(3, newColor.length - 1) + ",".concat(opacity, ")");
48875
48897
}
48876
48898
48899
+ function parseUrl(url) {
48900
+ var urlRe = /^(\w+):\/\/([^/?]*)(\/[^?]+)?\??(.+)?/;
48901
+ return url.match(urlRe);
48902
+ }
48903
+
48877
48904
/***/ }),
48878
48905
48879
48906
/***/ "eA/Y":
@@ -54909,7 +54936,7 @@ __webpack_require__.r(__webpack_exports__);
54909
54936
54910
54937
"use strict";
54911
54938
__webpack_require__.r(__webpack_exports__);
54912
- /* harmony import */ var _Image_vue_vue_type_template_id_0f33dd3c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("PpVA ");
54939
+ /* harmony import */ var _Image_vue_vue_type_template_id_452a2bc2___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("0Z9T ");
54913
54940
/* harmony import */ var _Image_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__("tA+t");
54914
54941
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _Image_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _Image_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
54915
54942
/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__("KHd+");
@@ -54922,8 +54949,8 @@ __webpack_require__.r(__webpack_exports__);
54922
54949
54923
54950
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])(
54924
54951
_Image_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
54925
- _Image_vue_vue_type_template_id_0f33dd3c___WEBPACK_IMPORTED_MODULE_0__ [/* render */ "a"],
54926
- _Image_vue_vue_type_template_id_0f33dd3c___WEBPACK_IMPORTED_MODULE_0__ [/* staticRenderFns */ "b"],
54952
+ _Image_vue_vue_type_template_id_452a2bc2___WEBPACK_IMPORTED_MODULE_0__ [/* render */ "a"],
54953
+ _Image_vue_vue_type_template_id_452a2bc2___WEBPACK_IMPORTED_MODULE_0__ [/* staticRenderFns */ "b"],
54927
54954
false,
54928
54955
null,
54929
54956
null,
0 commit comments