????

Your IP : 13.59.252.174


Current Path : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/
Upload File :
Current File : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/40-es5.js

(function () {
  var absMids = {
    "esri/layers/KMLLayer": "./node_modules/arcgis-js-api/layers/KMLLayer.js",
    "esri/layers/support/KMLSublayer": "./node_modules/arcgis-js-api/layers/support/KMLSublayer.js"
  };
  var globalObj = this || window;
  var jsonpArray = globalObj["webpackJsonp"] = globalObj["webpackJsonp"] || [];

  if (jsonpArray.registerAbsMids) {
    jsonpArray.registerAbsMids(absMids);
  } else {
    var absMidsWaiting = jsonpArray.absMidsWaiting = jsonpArray.absMidsWaiting || [];
    absMidsWaiting.push(absMids);
  }
})(), (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[40], {
  /***/
  "./node_modules/arcgis-js-api/layers/KMLLayer.js":
  /*!*******************************************************!*\
    !*** ./node_modules/arcgis-js-api/layers/KMLLayer.js ***!
    \*******************************************************/

  /*! no static exports found */

  /***/
  function node_modulesArcgisJsApiLayersKMLLayerJs(module, exports, __webpack_require__) {
    var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__; // COPYRIGHT © 2019 Esri
    //
    // All rights reserved under the copyright laws of the United States
    // and applicable international laws, treaties, and conventions.
    //
    // This material is licensed for use under the Esri Master License
    // Agreement (MLA), and is bound by the terms of that agreement.
    // You may redistribute and use this code without modification,
    // provided you adhere to the terms of the MLA and include this
    // copyright notice.
    //
    // See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english
    //
    // For additional information, contact:
    // Environmental Systems Research Institute, Inc.
    // Attn: Contracts and Legal Services Department
    // 380 New York Street
    // Redlands, California, USA 92373
    // USA
    //
    // email: contracts@esri.com
    //
    // See http://js.arcgis.com/4.14/esri/copyright.txt for details.


    !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__.dj.c(module.i), exports, __webpack_require__(
    /*! ../core/tsSupport/assignHelper */
    "./node_modules/arcgis-js-api/core/tsSupport/assignHelper.js"), __webpack_require__(
    /*! ../core/tsSupport/declareExtendsHelper */
    "./node_modules/arcgis-js-api/core/tsSupport/declareExtendsHelper.js"), __webpack_require__(
    /*! ../core/tsSupport/decorateHelper */
    "./node_modules/arcgis-js-api/core/tsSupport/decorateHelper.js"), __webpack_require__(
    /*! ../core/tsSupport/generatorHelper */
    "./node_modules/arcgis-js-api/core/tsSupport/generatorHelper.js"), __webpack_require__(
    /*! ../core/tsSupport/awaiterHelper */
    "./node_modules/arcgis-js-api/core/tsSupport/awaiterHelper.js"), __webpack_require__(
    /*! ../geometry */
    "./node_modules/arcgis-js-api/geometry.js"), __webpack_require__(
    /*! ../core/Collection */
    "./node_modules/arcgis-js-api/core/Collection.js"), __webpack_require__(
    /*! ../core/CollectionFlattener */
    "./node_modules/arcgis-js-api/core/CollectionFlattener.js"), __webpack_require__(
    /*! ../core/maybe */
    "./node_modules/arcgis-js-api/core/maybe.js"), __webpack_require__(
    /*! ../core/MultiOriginJSONSupport */
    "./node_modules/arcgis-js-api/core/MultiOriginJSONSupport.js"), __webpack_require__(
    /*! ../core/promiseUtils */
    "./node_modules/arcgis-js-api/core/promiseUtils.js"), __webpack_require__(
    /*! ../core/accessorSupport/decorators */
    "./node_modules/arcgis-js-api/core/accessorSupport/decorators.js"), __webpack_require__(
    /*! ../geometry/SpatialReference */
    "./node_modules/arcgis-js-api/geometry/SpatialReference.js"), __webpack_require__(
    /*! ./Layer */
    "./node_modules/arcgis-js-api/layers/Layer.js"), __webpack_require__(
    /*! ./mixins/OperationalLayer */
    "./node_modules/arcgis-js-api/layers/mixins/OperationalLayer.js"), __webpack_require__(
    /*! ./mixins/PortalLayer */
    "./node_modules/arcgis-js-api/layers/mixins/PortalLayer.js"), __webpack_require__(
    /*! ./mixins/RefreshableLayer */
    "./node_modules/arcgis-js-api/layers/mixins/RefreshableLayer.js"), __webpack_require__(
    /*! ./mixins/ScaleRangeLayer */
    "./node_modules/arcgis-js-api/layers/mixins/ScaleRangeLayer.js"), __webpack_require__(
    /*! ./support/KMLSublayer */
    "./node_modules/arcgis-js-api/layers/support/KMLSublayer.js"), __webpack_require__(
    /*! ./support/kmlUtils */
    "./node_modules/arcgis-js-api/layers/support/kmlUtils.js")], __WEBPACK_AMD_DEFINE_RESULT__ = function (e, r, t, o, i, n, l, s, a, p, u, y, c, f, d, b, h, v, g, S, m, O) {
      return function (e) {
        function r(r, t) {
          var o = e.call(this, r, t) || this;
          return o._visibleFolders = [], o.allSublayers = new p({
            root: o,
            rootCollectionNames: ["sublayers"],
            getChildrenFunction: function getChildrenFunction(e) {
              return e.sublayers;
            }
          }), o.outSpatialReference = d.WGS84, o.path = null, o.operationalLayerType = "KML", o.sublayers = null, o.type = "kml", o.url = null, o;
        }

        return o(r, e), r.prototype.initialize = function () {
          var e = this;
          this.watch("sublayers", function (r, t) {
            t && t.forEach(function (e) {
              e.parent = null, e.layer = null;
            }), r && r.forEach(function (r) {
              r.parent = e, r.layer = e;
            });
          }, !0), this.on("sublayer-update", function () {
            return e.notifyChange("fullExtent");
          });
        }, r.prototype.normalizeCtorArgs = function (e, r) {
          return "string" == typeof e ? t({
            url: e
          }, r) : e;
        }, r.prototype.readSublayersFromItemOrWebMap = function (e, r) {
          this._visibleFolders = r.visibleFolders;
        }, r.prototype.readSublayers = function (e, r, t) {
          return O.sublayersFromJSON(m, r, t, this._visibleFolders);
        }, r.prototype.writeSublayers = function (e, r) {
          for (var t = e, o = [], i = t.toArray(); i.length;) {
            var n = i[0];
            n.networkLink || (n.visible && o.push(n.id), n.sublayers && i.push.apply(i, n.sublayers.toArray())), i.shift();
          }

          r.visibleFolders = o;
        }, Object.defineProperty(r.prototype, "title", {
          get: function get() {
            if (this._get("title") && "defaults" !== this.originOf("title")) return this._get("title");

            if (this.url) {
              var e = this.url.substring(this.url.lastIndexOf("/") + 1, this.parsedUrl.path.lastIndexOf("."));
              return 0 === e.length && (e = "KML"), e;
            }

            return this._get("title") || "";
          },
          set: function set(e) {
            this._set("title", e);
          },
          enumerable: !0,
          configurable: !0
        }), Object.defineProperty(r.prototype, "visibleSublayers", {
          get: function get() {
            var e = this.sublayers,
                r = [],
                t = function t(e) {
              e.visible && (r.push(e), e.sublayers && e.sublayers.forEach(t));
            };

            return e && e.forEach(t), r;
          },
          enumerable: !0,
          configurable: !0
        }), Object.defineProperty(r.prototype, "fullExtent", {
          get: function get() {
            return this._recomputeFullExtent();
          },
          enumerable: !0,
          configurable: !0
        }), r.prototype.load = function (e) {
          var r = this,
              t = u.isSome(e) ? e.signal : null;
          return this.addResolvingPromise(this.loadFromPortal({
            supportedTypes: ["KML"]
          }, e).then(function () {
            return r._fetchService(t);
          })), this.when();
        }, r.prototype._fetchService = function (e) {
          return l(this, void 0, void 0, function () {
            var r,
                t,
                o = this;
            return n(this, function (i) {
              switch (i.label) {
                case 0:
                  return [4, c.resolve().then(function () {
                    return o.resourceInfo ? {
                      ssl: !1,
                      data: o.resourceInfo
                    } : O.fetchService(o.url, o.outSpatialReference, o.refreshInterval, e);
                  })];

                case 1:
                  return r = i.sent(), t = O.parseKML(r.data), t && this.read(t, {
                    origin: "service"
                  }), [2];
              }
            });
          });
        }, r.prototype._recomputeFullExtent = function () {
          var e = null;
          this.extent && (e = this.extent.clone());

          var r = function r(t) {
            if (t.sublayers) for (var o = 0, i = t.sublayers.items; o < i.length; o++) {
              var n = i[o];
              r(n), n.visible && n.fullExtent && (e ? e.union(n.fullExtent) : e = n.fullExtent.clone());
            }
          };

          return r(this), e;
        }, i([f.property({
          readOnly: !0
        })], r.prototype, "allSublayers", void 0), i([f.property({
          type: d
        })], r.prototype, "outSpatialReference", void 0), i([f.property({
          type: String,
          json: {
            origins: {
              "web-scene": {
                read: !0,
                write: !0
              }
            },
            read: !1
          }
        })], r.prototype, "path", void 0), i([f.property({
          type: ["show", "hide", "hide-children"]
        })], r.prototype, "listMode", void 0), i([f.property({
          type: ["KML"]
        })], r.prototype, "operationalLayerType", void 0), i([f.property({
          type: a.ofType(m),
          json: {
            write: {
              ignoreOrigin: !0
            }
          }
        })], r.prototype, "sublayers", void 0), i([f.reader(["web-map", "portal-item"], "sublayers", ["visibleFolders"])], r.prototype, "readSublayersFromItemOrWebMap", null), i([f.reader("service", "sublayers", ["sublayers"])], r.prototype, "readSublayers", null), i([f.writer("sublayers")], r.prototype, "writeSublayers", null), i([f.property({
          readOnly: !0,
          json: {
            read: !1
          }
        })], r.prototype, "type", void 0), i([f.property({
          json: {
            origins: {
              "web-map": {
                read: {
                  source: "title"
                }
              }
            },
            write: {
              ignoreOrigin: !0
            }
          },
          dependsOn: ["url", "parsedUrl"]
        })], r.prototype, "title", null), i([f.property()], r.prototype, "url", void 0), i([f.property({
          readOnly: !0,
          dependsOn: ["sublayers"]
        })], r.prototype, "visibleSublayers", null), i([f.property({
          type: s.Extent
        })], r.prototype, "extent", void 0), i([f.property({
          dependsOn: ["extent"]
        })], r.prototype, "fullExtent", null), r = i([f.subclass("esri.layers.KMLLayer")], r);
      }(f.declared(g.RefreshableLayer(S.ScaleRangeLayer(h.OperationalLayer(v.PortalLayer(y.MultiOriginJSONMixin(b)))))));
    }.apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
    /***/
  },

  /***/
  "./node_modules/arcgis-js-api/layers/support/KMLSublayer.js":
  /*!******************************************************************!*\
    !*** ./node_modules/arcgis-js-api/layers/support/KMLSublayer.js ***!
    \******************************************************************/

  /*! no static exports found */

  /***/
  function node_modulesArcgisJsApiLayersSupportKMLSublayerJs(module, exports, __webpack_require__) {
    var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__; // COPYRIGHT © 2019 Esri
    //
    // All rights reserved under the copyright laws of the United States
    // and applicable international laws, treaties, and conventions.
    //
    // This material is licensed for use under the Esri Master License
    // Agreement (MLA), and is bound by the terms of that agreement.
    // You may redistribute and use this code without modification,
    // provided you adhere to the terms of the MLA and include this
    // copyright notice.
    //
    // See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english
    //
    // For additional information, contact:
    // Environmental Systems Research Institute, Inc.
    // Attn: Contracts and Legal Services Department
    // 380 New York Street
    // Redlands, California, USA 92373
    // USA
    //
    // email: contracts@esri.com
    //
    // See http://js.arcgis.com/4.14/esri/copyright.txt for details.


    !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__.dj.c(module.i), exports, __webpack_require__(
    /*! ../../core/tsSupport/declareExtendsHelper */
    "./node_modules/arcgis-js-api/core/tsSupport/declareExtendsHelper.js"), __webpack_require__(
    /*! ../../core/tsSupport/decorateHelper */
    "./node_modules/arcgis-js-api/core/tsSupport/decorateHelper.js"), __webpack_require__(
    /*! ../../core/tsSupport/paramHelper */
    "./node_modules/arcgis-js-api/core/tsSupport/paramHelper.js"), __webpack_require__(
    /*! ../../geometry */
    "./node_modules/arcgis-js-api/geometry.js"), __webpack_require__(
    /*! ../../core/Collection */
    "./node_modules/arcgis-js-api/core/Collection.js"), __webpack_require__(
    /*! ../../core/Evented */
    "./node_modules/arcgis-js-api/core/Evented.js"), __webpack_require__(
    /*! ../../core/JSONSupport */
    "./node_modules/arcgis-js-api/core/JSONSupport.js"), __webpack_require__(
    /*! ../../core/Loadable */
    "./node_modules/arcgis-js-api/core/Loadable.js"), __webpack_require__(
    /*! ../../core/maybe */
    "./node_modules/arcgis-js-api/core/maybe.js"), __webpack_require__(
    /*! ../../core/watchUtils */
    "./node_modules/arcgis-js-api/core/watchUtils.js"), __webpack_require__(
    /*! ../../core/accessorSupport/decorators */
    "./node_modules/arcgis-js-api/core/accessorSupport/decorators.js"), __webpack_require__(
    /*! ../../core/accessorSupport/ensureType */
    "./node_modules/arcgis-js-api/core/accessorSupport/ensureType.js"), __webpack_require__(
    /*! ./kmlUtils */
    "./node_modules/arcgis-js-api/layers/support/kmlUtils.js")], __WEBPACK_AMD_DEFINE_RESULT__ = function (e, r, t, l, o, n, i, s, a, u, p, y, c, f, b) {
      return function (e) {
        function r() {
          var r = null !== e && e.apply(this, arguments) || this;
          return r._sublayersHandles = null, r.description = null, r.id = null, r.networkLink = null, r.title = null, r.sourceJSON = null, r.fullExtent = null, r;
        }

        t(r, e), o = r, r.prototype.initialize = function () {
          var e = this;
          y.whenOnce(this, "networkLink").then(function () {
            return y.whenTrueOnce(e, "visible");
          }).then(function () {
            return e.load();
          });
        }, r.prototype.load = function (e) {
          var r = this;

          if (this.networkLink) {
            var t = p.isSome(e) ? e.signal : null,
                l = this._fetchService(this._get("networkLink").href, t).then(function (e) {
              var t = b.computeExtent(e.sublayers);
              r.fullExtent = n.Extent.fromJSON(t), r.sourceJSON = e;
              var l = f["default"](i.ofType(o), b.sublayersFromJSON(o, e));
              r.sublayers ? r.sublayers.addMany(l) : r.sublayers = l, r.layer.emit("sublayer-update"), r.layer && r.layer.notifyChange("visibleSublayers");
            });

            return this.addResolvingPromise(l), this.when();
          }
        }, Object.defineProperty(r.prototype, "sublayers", {
          set: function set(e) {
            var r = this,
                t = this._get("sublayers");

            t && (t.forEach(function (e) {
              e.parent = null, e.layer = null;
            }), this._sublayersHandles.forEach(function (e) {
              return e.remove();
            }), this._sublayersHandles = null), e && (e.forEach(function (e) {
              e.parent = r, e.layer = r.layer;
            }), this._sublayersHandles = [e.on("after-add", function (e) {
              var t = e.item;
              t.parent = r, t.layer = r.layer;
            }), e.on("after-remove", function (e) {
              var r = e.item;
              r.parent = null, r.layer = null;
            })]), this._set("sublayers", e);
          },
          enumerable: !0,
          configurable: !0
        }), r.prototype.castSublayers = function (e) {
          return f["default"](i.ofType(o), e);
        }, Object.defineProperty(r.prototype, "visible", {
          get: function get() {
            return this._get("visible");
          },
          set: function set(e) {
            this._get("visible") !== e && (this._set("visible", e), this.layer && this.layer.notifyChange("visibleSublayers"));
          },
          enumerable: !0,
          configurable: !0
        }), r.prototype.readVisible = function (e, r) {
          return !!r.visibility;
        }, Object.defineProperty(r.prototype, "layer", {
          set: function set(e) {
            this._set("layer", e), this.sublayers && this.sublayers.forEach(function (r) {
              return r.layer = e;
            });
          },
          enumerable: !0,
          configurable: !0
        }), r.prototype._fetchService = function (e, r) {
          return b.fetchService(e, this.layer.outSpatialReference, this.layer.refreshInterval, r).then(function (e) {
            return b.parseKML(e.data);
          });
        };
        var o;
        return l([c.property()], r.prototype, "description", void 0), l([c.property()], r.prototype, "id", void 0), l([c.property({
          readOnly: !0,
          value: null
        })], r.prototype, "networkLink", void 0), l([c.property({
          json: {
            write: {
              allowNull: !0
            }
          }
        })], r.prototype, "parent", void 0), l([c.property({
          value: null,
          json: {
            write: {
              allowNull: !0
            }
          }
        })], r.prototype, "sublayers", null), l([c.cast("sublayers")], r.prototype, "castSublayers", null), l([c.property({
          value: null,
          json: {
            read: {
              source: "name"
            }
          }
        })], r.prototype, "title", void 0), l([c.property({
          value: !0
        })], r.prototype, "visible", null), l([c.reader("visible", ["visibility"])], r.prototype, "readVisible", null), l([c.property()], r.prototype, "sourceJSON", void 0), l([c.property({
          value: null
        })], r.prototype, "layer", null), l([c.property({
          type: n.Extent
        })], r.prototype, "fullExtent", void 0), r = o = l([c.subclass("esri.layers.support.KMLSublayer")], r);
      }(c.declared(s.EventedMixin(a.JSONSupportMixin(u))));
    }.apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
    /***/
  }
}]);
//# sourceMappingURL=40-es5.js.map