????
Current Path : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/ |
Current File : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/66-es2015.js |
(function(){ var absMids = { "esri/widgets/DistanceMeasurement2D":"./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D.js", "esri/widgets/DistanceMeasurement2D/DistanceMeasurement2DTool":"./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/DistanceMeasurement2DTool.js", "esri/widgets/DistanceMeasurement2D/DistanceMeasurement2DViewModel":"./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/DistanceMeasurement2DViewModel.js", "esri/widgets/DistanceMeasurement2D/nls/DistanceMeasurement2D":"./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/nls/DistanceMeasurement2D.js", "esri/widgets/DistanceMeasurement2D/nls/vi/DistanceMeasurement2D":"./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/nls/vi/DistanceMeasurement2D.js", "dojo/i18n!esri/widgets/DistanceMeasurement2D/nls/DistanceMeasurement2D":"./node_modules/dojo-webpack-plugin/loaders/dojo/i18n/index.js!./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/nls/DistanceMeasurement2D.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([[66],{ /***/ "./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D.js": /*!*********************************************************************!*\ !*** ./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D.js ***! \*********************************************************************/ /*! no static exports found */ /***/ (function(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__(/*! dojo/i18n!./DistanceMeasurement2D/nls/DistanceMeasurement2D */ "./node_modules/dojo-webpack-plugin/loaders/dojo/i18n/index.js!./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/nls/DistanceMeasurement2D.js"),__webpack_require__(/*! ../core/accessorSupport/decorators */ "./node_modules/arcgis-js-api/core/accessorSupport/decorators.js"),__webpack_require__(/*! ./Widget */ "./node_modules/arcgis-js-api/widgets/Widget.js"),__webpack_require__(/*! ./DistanceMeasurement2D/DistanceMeasurement2DViewModel */ "./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/DistanceMeasurement2DViewModel.js"),__webpack_require__(/*! ./support/widget */ "./node_modules/arcgis-js-api/widgets/support/widget.js")], __WEBPACK_AMD_DEFINE_RESULT__ = (function(e,t,s,n,i,a,r,l,u){var o={button:"esri-button esri-button--secondary",buttonDisabled:"esri-button--disabled",widgetIcon:"esri-icon-measure-line",base:"esri-distance-measurement-2d",widget:"esri-widget",panel:"esri-widget--panel",container:"esri-distance-measurement-2d__container",hint:"esri-distance-measurement-2d__hint",hintText:"esri-distance-measurement-2d__hint-text",panelError:"esri-distance-measurement-2d__panel--error",measurement:"esri-distance-measurement-2d__measurement",measurementItem:"esri-distance-measurement-2d__measurement-item",measurementItemDisabled:"esri-distance-measurement-2d__measurement-item--disabled",measurementItemTitle:"esri-distance-measurement-2d__measurement-item-title",measurementItemValue:"esri-distance-measurement-2d__measurement-item-value",settings:"esri-distance-measurement-2d__settings",units:"esri-distance-measurement-2d__units",unitsLabel:"esri-distance-measurement-2d__units-label",unitsSelect:"esri-distance-measurement-2d__units-select esri-select",unitsSelectWrapper:"esri-distance-measurement-2d__units-select-wrapper",actionSection:"esri-distance-measurement-2d__actions",clearButton:"esri-distance-measurement-2d__clear-button"};return function(e){function t(t){var s=e.call(this,t)||this;return s.iconClass=o.widgetIcon,s.label=i.widgetLabel,s.unit=null,s.unitOptions=null,s.view=null,s.viewModel=new l,s}return s(t,e),t.prototype.render=function(){var e=this,t=this,s=t.id,n=t.viewModel,a=t.visible,r=n.active,l=n.isSupported,d=n.measurementLabel,c=n.state,m=n.unit,p=n.unitOptions,v="disabled"===c,b="ready"===c,_="measuring"===c||"measured"===c,w=r&&b?u.tsx("section",{key:"hint",class:o.hint},u.tsx("p",{class:o.hintText},i.hint)):null,y=l?null:u.tsx("section",{key:"unsupported",class:o.panelError},u.tsx("p",null,i.unsupported)),M=_?u.tsx("section",{key:"measurement",class:o.measurement},function(t,s,n){return s?u.tsx("div",{key:n+"-enabled",class:o.measurementItem},u.tsx("span",{class:o.measurementItemTitle},t),u.tsx("span",{class:o.measurementItemValue},s)):u.tsx("div",{key:n+"-disabled",class:e.classes(o.measurementItem,o.measurementItemDisabled),"aria-disabled":"true"},u.tsx("span",{class:o.measurementItemTitle},t))}(i.distance,d,"distance")):null,x=s+"-units",h=_?u.tsx("section",{key:"units",class:o.units},u.tsx("label",{class:o.unitsLabel,for:x},i.unit),u.tsx("div",{class:o.unitsSelectWrapper},u.tsx("select",{class:o.unitsSelect,id:x,onchange:this._changeUnit,bind:this,value:m},p.map(function(e){return u.tsx("option",{key:e,value:e},i.units[e])})))):null,g=_?u.tsx("div",{key:"settings",class:o.settings},h):null,f=!l||r&&!_?null:u.tsx("div",{class:o.actionSection},u.tsx("button",{disabled:v,class:this.classes(o.button,o.clearButton,v&&o.buttonDisabled),bind:this,onclick:this._newMeasurement,title:i.newMeasurement,"aria-label":i.newMeasurement},i.newMeasurement)),D=a?u.tsx("div",{class:o.container},y,w,g,M,f):null;return u.tsx("div",{class:this.classes(o.base,o.widget,o.panel)},D)},t.prototype._newMeasurement=function(){this.viewModel.newMeasurement()},t.prototype._changeUnit=function(e){var t=e.target,s=t.options[t.selectedIndex];s&&(this.viewModel.unit=s.value)},n([a.aliasOf("viewModel.active"),u.renderable()],t.prototype,"active",void 0),n([a.property()],t.prototype,"iconClass",void 0),n([a.property()],t.prototype,"label",void 0),n([a.aliasOf("viewModel.unit")],t.prototype,"unit",void 0),n([a.aliasOf("viewModel.unitOptions")],t.prototype,"unitOptions",void 0),n([a.aliasOf("viewModel.view")],t.prototype,"view",void 0),n([a.property({type:l}),u.renderable(["viewModel.state","viewModel.unitOptions","viewModel.unit","viewModel.measurementLabel"])],t.prototype,"viewModel",void 0),n([a.aliasOf("viewModel.visible"),u.renderable()],t.prototype,"visible",void 0),n([u.accessibleHandler()],t.prototype,"_newMeasurement",null),n([u.accessibleHandler()],t.prototype,"_changeUnit",null),t=n([a.subclass("esri.widgets.DistanceMeasurement2D")],t)}(a.declared(r))}).apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }), /***/ "./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/DistanceMeasurement2DTool.js": /*!***********************************************************************************************!*\ !*** ./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/DistanceMeasurement2DTool.js ***! \***********************************************************************************************/ /*! no static exports found */ /***/ (function(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__(/*! ../../Graphic */ "./node_modules/arcgis-js-api/Graphic.js"),__webpack_require__(/*! ../../symbols */ "./node_modules/arcgis-js-api/symbols.js"),__webpack_require__(/*! ../../core/Handles */ "./node_modules/arcgis-js-api/core/Handles.js"),__webpack_require__(/*! ../../core/promiseUtils */ "./node_modules/arcgis-js-api/core/promiseUtils.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__(/*! ../../geometry/geometryEngine */ "./node_modules/arcgis-js-api/geometry/geometryEngine.js"),__webpack_require__(/*! ../../geometry/Point */ "./node_modules/arcgis-js-api/geometry/Point.js"),__webpack_require__(/*! ../../geometry/Polyline */ "./node_modules/arcgis-js-api/geometry/Polyline.js"),__webpack_require__(/*! ../../geometry/projection */ "./node_modules/arcgis-js-api/geometry/projection.js"),__webpack_require__(/*! ../../geometry/SpatialReference */ "./node_modules/arcgis-js-api/geometry/SpatialReference.js"),__webpack_require__(/*! ../../geometry/support/geodesicUtils */ "./node_modules/arcgis-js-api/geometry/support/geodesicUtils.js"),__webpack_require__(/*! ../../layers/GraphicsLayer */ "./node_modules/arcgis-js-api/layers/GraphicsLayer.js"),__webpack_require__(/*! ../../views/2d/draw/Draw */ "./node_modules/arcgis-js-api/views/2d/draw/Draw.js"),__webpack_require__(/*! ../../views/2d/interactive/dragUtils/dragHandlers */ "./node_modules/arcgis-js-api/views/2d/interactive/dragUtils/dragHandlers.js"),__webpack_require__(/*! ../../views/interactive/GraphicManipulator */ "./node_modules/arcgis-js-api/views/interactive/GraphicManipulator.js"),__webpack_require__(/*! ../../views/interactive/InteractiveToolBase */ "./node_modules/arcgis-js-api/views/interactive/InteractiveToolBase.js")], __WEBPACK_AMD_DEFINE_RESULT__ = (function(e,t,i,r,o,n,a,s,l,p,c,d,h,u,y,v,m,_,f,w,g){function L(e,t,i,r){var a=new n.SimpleMarkerSymbol({style:"circle",color:r.handleColor,size:r.handleWidth,outline:{type:"simple-line",width:0}}),s=new n.SimpleMarkerSymbol({style:"circle",color:r.handleColor,size:1.5*r.handleWidth,outline:{type:"simple-line",width:0}}),l=new o({geometry:e,symbol:a});return new w.GraphicManipulator({view:t,layer:i,graphic:l,focusedSymbol:s})}return function(e){function t(t){var i=e.call(this,t)||this;return i._drawActive=!1,i._handles=new a,i._polylineLayer=new m({listMode:"hide"}),i._manipulatorLayer=new m({listMode:"hide"}),i._vertices=[],i.deferCreation=!0,i}i(t,e),n=t,t.prototype.initialize=function(){var e=this,t=this.view;this._draw=new _({view:t}),t.map.addMany([this._polylineLayer,this._manipulatorLayer]),t.focus(),this._handles.add([this.watch("viewModel.unit",function(){e._vertices.length>0&&e._updatePolylines()})]),l.init(this,"view.spatialReference",function(t){n.isProjectionEngineRequired({spatialReference:t})&&e._loadProjectionEngine()})},t.prototype.destroy=function(){this.detach(),this._handles.removeAll(),this._polylineLayer.removeAll();var e=this.viewModel,t=e.view.map;t.remove(this._polylineLayer),t.remove(this._manipulatorLayer),e.measurement=null,this._draw&&(this._draw.destroy(),this._draw=null),this._handles&&(this._handles.destroy(),this._handles=null),this._polylineLayer&&(this._polylineLayer.destroy(),this._polylineLayer=null),this._manipulatorLayer&&(this._manipulatorLayer.destroy(),this._manipulatorLayer=null)},Object.defineProperty(t.prototype,"editable",{set:function(e){this._set("editable",e),e||this._draw.reset()},enumerable:!0,configurable:!0}),t.prototype.activate=function(){this._drawActive||0!==this._vertices.length||this._startSketch()},t.prototype.onShow=function(){this._polylineLayer.visible=!0},t.prototype.onHide=function(){this._polylineLayer.visible=!1},t.prototype.reset=function(){this._vertices=[],this._polylineLayer.removeAll(),this.viewModel.measurement=null,this._draw.reset(),this._drawActive=!1,this._updateSketch([])},t.updateViewModelAndCreateGraphics=function(e,t){var i,r,n=t.geodesicDistanceThreshold,a=t.palette,s=t.view,l=s.spatialReference,p=new h({paths:[e],spatialReference:l});if(l.isGeographic)if(v.isSupported(l))i=v.geodesicLengths([p],"meters")[0],r=v.geodesicDensify(p,1e5);else{var d=u.project(p,y.WGS84),m=v.geodesicDensify(d,1e5);i=v.geodesicLengths([d],"meters")[0],r=u.project(m,l)}else if(l.isWebMercator)i=c.geodesicLength(p,"meters"),r=c.geodesicDensify(p,1e5,"meters");else{var _=c.planarLength(p,"meters");if(_>=n){var d=u.project(p,y.WGS84),m=v.geodesicDensify(d,1e5);i=v.geodesicLengths([d],"meters")[0],r=u.project(m,l)}else i=_,r=p}t.measurement={geometry:r,length:i};var f=a.pathPrimaryColor,w=a.pathSecondaryColor,g=a.pathWidth;return[new o({geometry:r,symbol:{type:"simple-line",cap:"butt",join:"round",color:f,width:g}}),new o({geometry:r,symbol:{type:"simple-line",style:"dash",cap:"butt",join:"round",color:w,width:g-2}}),new o({geometry:p.extent.center,symbol:{type:"text",color:[255,255,255,1],haloColor:[0,0,0,.5],haloSize:2,text:t.measurementLabel,font:{size:14,family:"sans-serif"}}})]},t.isProjectionEngineRequired=function(e){if(!e)return!1;var t=e.spatialReference;if(!t)return!1;var i=t.isGeographic,r=t.isWebMercator,o=t.isWGS84;return i&&!o&&!v.isSupported(t)||!i&&!r},t.isProjectionEngineSupported=function(){return u.isSupported()},t.prototype.onInputEvent=function(e){"pointer-move"===e.type&&this._updateCursor()},t.prototype._loadProjectionEngine=function(){return n.isProjectionEngineSupported()&&!u.isLoaded()?u.load():s.resolve()},t.prototype._startSketch=function(){var e=this;this._drawActive=!0;var t=this._draw.create("polyline",{mode:"click"});t.on(["vertex-add","vertex-update","vertex-remove","cursor-update","undo","redo"],function(t){return e._updateSketch(t.vertices)}),t.on("draw-complete",function(){e._stopSketch()})},t.prototype._stopSketch=function(){this.manipulators.forEach(function(e){e.manipulator.interactive=!0}),this._drawActive=!1,this.complete()},t.prototype._updateSketch=function(e){var t=this;if(!n.isProjectionEngineRequired(this.view)||u.isLoaded()){if(e.length<2)return this._vertices=[],this.manipulators.removeAll(),void this._polylineLayer.removeAll();this.create();for(var i=this.view.spatialReference;this._vertices.length>e.length;){var r=this._vertices.pop().manipulatorId;this.manipulators.remove(r)}for(var o=this,a=this._vertices.length;a<e.length;a++)!function(r){var n=e[r],a=n[0],s=n[1],l=new d({x:a,y:s,spatialReference:i}),p=L(l,o.view,o._manipulatorLayer,o.viewModel.palette),c=o.manipulators.add(p);f.createGraphicManipulatorDragHandler2D(o.view,p,function(){var e=p.graphic.geometry;t._vertices[r].coord=[e.x,e.y],t._updatePolylines()}),o._vertices.push({manipulatorId:c,coord:[a,s]})}(a);var s=this._vertices.length-1,l=this._vertices[s],p=e[s],c=p[0],h=p[1];if(l.coord[0]!==c||l.coord[1]!==h){l.coord=[c,h];var y=new d({x:c,y:h,spatialReference:i});this.manipulators.findById(l.manipulatorId).graphic.geometry=y}var v=this._drawActive?this._vertices[s].manipulatorId:null;this.manipulators.forEach(function(e){e.manipulator.interactive=null==v||e.id!==v}),this._updatePolylines()}},t.prototype._updateCursor=function(){this.cursor=this._drawActive?"crosshair":null},t.prototype._updatePolylines=function(){this._polylineLayer.removeAll();var e=this.viewModel,t=this._vertices.map(function(e){return e.coord}),i=n.updateViewModelAndCreateGraphics(t,e);i&&this._polylineLayer.addMany(i)};var n;return r([p.property({constructOnly:!0})],t.prototype,"view",void 0),r([p.property({constructOnly:!0})],t.prototype,"viewModel",void 0),r([p.property()],t.prototype,"cursor",void 0),r([p.property({value:!0})],t.prototype,"editable",null),t=n=r([p.subclass("esri.widgets.DistanceMeasurement2D.DistanceMeasurement2DTool")],t)}(p.declared(g.InteractiveToolBase))}).apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }), /***/ "./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/DistanceMeasurement2DViewModel.js": /*!****************************************************************************************************!*\ !*** ./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/DistanceMeasurement2DViewModel.js ***! \****************************************************************************************************/ /*! no static exports found */ /***/ (function(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/Logger */ "./node_modules/arcgis-js-api/core/Logger.js"),__webpack_require__(/*! ../../core/unitFormatUtils */ "./node_modules/arcgis-js-api/core/unitFormatUtils.js"),__webpack_require__(/*! ../../core/unitUtils */ "./node_modules/arcgis-js-api/core/unitUtils.js"),__webpack_require__(/*! ../../core/unitUtils */ "./node_modules/arcgis-js-api/core/unitUtils.js"),__webpack_require__(/*! ../../core/accessorSupport/decorators */ "./node_modules/arcgis-js-api/core/accessorSupport/decorators.js"),__webpack_require__(/*! ./DistanceMeasurement2DTool */ "./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/DistanceMeasurement2DTool.js"),__webpack_require__(/*! ../support/commonProperties */ "./node_modules/arcgis-js-api/widgets/support/commonProperties.js"),__webpack_require__(/*! ../support/InteractiveToolViewModel */ "./node_modules/arcgis-js-api/widgets/support/InteractiveToolViewModel.js")], __WEBPACK_AMD_DEFINE_RESULT__ = (function(e,t,r,n,i,o,s,a,u,p,l,d){var c={handleWidth:8,handleColor:[255,128,0,.5],pathWidth:5,pathPrimaryColor:[255,128,0,1],pathSecondaryColor:[255,255,255,1]},m=i.getLogger("esri.widgets.DistanceMeasurement2D.DistanceMeasurement2DViewModel");return function(e){function t(t){var r=e.call(this,t)||this;return r.supportedViewType="2d",r.geodesicDistanceThreshold=1e5,r.measurement=null,r.palette=c,r.tool=null,r}return r(t,e),Object.defineProperty(t.prototype,"measurementLabel",{get:function(){if(!this.measurement)return null;switch(this.unit){case"metric":return o.formatMetricLength(this.measurement.length,"meters");case"imperial":return o.formatImperialLength(this.measurement.length,"meters");default:var e=s.convertUnit(this.measurement.length,"meters",this.unit);return o.formatDecimal(e,this.unit)}},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"state",{get:function(){return this.isDisabled?"disabled":p.isProjectionEngineRequired(this.view)&&!p.isProjectionEngineSupported()?"disabled":this.tool&&this.measurement?this.tool.active?"measuring":"measured":"ready"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"unit",{get:function(){return this._validateUnit(this.defaultUnit)},set:function(e){if(void 0===e)return void this._clearOverride("unit");this._override("unit",this._validateUnit(e))},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"unitOptions",{get:function(){return a.measurementLengthUnits},set:function(e){if(void 0===e)return void this._clearOverride("unitOptions");this._override("unitOptions",this._validateUnits(e))},enumerable:!0,configurable:!0}),t.prototype.newMeasurement=function(){this.createTool()},t.prototype.clearMeasurement=function(){this.removeTool()},t.prototype.createToolParams=function(){return{toolConstructor:p,constructorArguments:{viewModel:this}}},t.prototype.logUnsupportedError=function(){m.error("DistanceMeasurement2D widget is not implemented for SceneView")},t.prototype.logError=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];m.error.apply(m,e)},t.prototype._validateUnit=function(e){return-1!==this.unitOptions.indexOf(e)?e:-1!==this.unitOptions.indexOf(this.defaultUnit)?this.defaultUnit:this.unitOptions[0]},t.prototype._validateUnits=function(e){void 0===e&&(e=[]);var t=e.filter(function(e){return-1!==a.measurementLengthUnits.indexOf(e)});return 0===t.length?a.measurementLengthUnits.slice():t},n([u.property(l.defaultUnitPropertyMetadata)],t.prototype,"defaultUnit",void 0),n([u.property({type:Number})],t.prototype,"geodesicDistanceThreshold",void 0),n([u.property()],t.prototype,"measurement",void 0),n([u.property({dependsOn:["measurement","unit","geodesicDistanceThreshold"],readOnly:!0})],t.prototype,"measurementLabel",null),n([u.property()],t.prototype,"palette",void 0),n([u.property({dependsOn:["isDisabled","measurement","tool.active","view.spatialReference"],readOnly:!0})],t.prototype,"state",null),n([u.property({constructOnly:!0,readOnly:!0})],t.prototype,"tool",void 0),n([u.property({type:String,dependsOn:["unitOptions","defaultUnit"]})],t.prototype,"unit",null),n([u.property({type:[String]})],t.prototype,"unitOptions",null),t=n([u.subclass("esri.widgets.DistanceMeasurement2D.DistanceMeasurement2DViewModel")],t)}(u.declared(d.InteractiveToolViewModel))}).apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }), /***/ "./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/nls/DistanceMeasurement2D.js": /*!***********************************************************************************************!*\ !*** ./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/nls/DistanceMeasurement2D.js ***! \***********************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /* * This module was modified by dojo-webpack-plugin to disable some locales * that were excluded by the plugin's 'locales' option */ !(module.exports = {'root':({'widgetLabel':'Distance Measurement','hint':'Start to measure by clicking in the map to place your first point','unsupported':'2D distance measurement is only supported in MapView.','distance':'Distance','newMeasurement':'New measurement','mode':'Mode','modes':({'auto':'Auto','planar':'Planar','geodesic':'Geodesic'}),'unit':'Unit','units':({'metric':'Metric','imperial':'Imperial','kilometers':'Kilometers','meters':'Meters','miles':'Miles','inches':'Inches','feet':'Feet','yards':'Yards','nautical-miles':'Nautical miles','us-feet':'Feet (US)','degrees-minutes-seconds':'DMS','degrees':'Degrees'})}),'ar':false,'bs':false,'ca':false,'cs':false,'da':false,'de':false,'el':false,'es':false,'et':false,'fi':false,'fr':false,'he':false,'hr':false,'hu':false,'id':false,'it':false,'ja':false,'ko':false,'lv':false,'lt':false,'nl':false,'nb':false,'pl':false,'pt-br':false,'pt-pt':false,'ro':false,'ru':false,'sl':false,'sr':false,'sv':false,'th':false,'tr':false,'uk':false,'vi':1,'zh-cn':false,'zh-hk':false,'zh-tw':false}) /***/ }), /***/ "./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/nls/vi/DistanceMeasurement2D.js": /*!**************************************************************************************************!*\ !*** ./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/nls/vi/DistanceMeasurement2D.js ***! \**************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // 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. !(module.exports = {widgetLabel:"Đo Khoảng cách",hint:"Bắt đầu đo bằng cách bấm vào bản đồ để đặt điểm đầu tiên",unsupported:"Tính toán khoảng cách 2D chỉ được hỗ trợ trong MapView.",distance:"Khoảng cách",newMeasurement:"Phép đo mới",mode:"Chế độ",modes:{auto:"Tự động",planar:"Phẳng",geodesic:"Trắc địa"},unit:"Đơn vị",units:{metric:"Hệ mét",imperial:"Hệ đo lường Anh",kilometers:"Kilômét",meters:"Mét",miles:"Dặm",inches:"Inch",feet:"Bộ",yards:"Thước","nautical-miles":"Hải lý","us-feet":"Feet (Hoa Kỳ)","degrees-minutes-seconds":"DMS",degrees:"Độ"}}); /***/ }), /***/ "./node_modules/dojo-webpack-plugin/loaders/dojo/i18n/index.js!./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/nls/DistanceMeasurement2D.js": /*!****************************************************************************************************************************************************!*\ !*** ./node_modules/dojo-webpack-plugin/loaders/dojo/i18n!./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/nls/DistanceMeasurement2D.js ***! \****************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(/*! dojo/i18n */ "./node_modules/dojo/i18n.js"), __webpack_require__(/*! ./node_modules/dojo-webpack-plugin/loaders/dojo/runner.js */ "./node_modules/dojo-webpack-plugin/loaders/dojo/runner.js") ,__webpack_require__(/*! esri/widgets/DistanceMeasurement2D/nls/vi/DistanceMeasurement2D */ "./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/nls/vi/DistanceMeasurement2D.js") ,__webpack_require__(/*! ./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/nls/DistanceMeasurement2D.js?absMid=esri/widgets/DistanceMeasurement2D/nls/DistanceMeasurement2D */ "./node_modules/arcgis-js-api/widgets/DistanceMeasurement2D/nls/DistanceMeasurement2D.js") ], __WEBPACK_AMD_DEFINE_RESULT__ = (function(loader, runner) { return runner(loader, "esri/widgets/DistanceMeasurement2D/nls/DistanceMeasurement2D", __webpack_require__.dj.c(), false); }).apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }) }]); //# sourceMappingURL=66-es2015.js.map