????

Your IP : 52.14.210.44


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

{"version":3,"sources":["webpack:///node_modules/arcgis-js-api/layers/graphics/sources/StreamLayerSource.js","webpack:///node_modules/arcgis-js-api/layers/support/WebSocketConnector.js"],"names":["e","r","t","n","i","s","o","a","u","l","EsriPromise","declaredClass","constructor","layer","url","initialize","addResolvingPromise","_fetchLayers","properties","connectionInfo","get","hasMemorySource","socketUrl","serviceSocketUrls","sourceJSON","streamUrls","forEach","transport","urls","token","lastIndexOf","push","appUrl","scheme","length","Math","floor","random","latestUrl","keepLatestArchive","featuresUrl","latestQueryTask","relatedFeaturesInfo","relatedFeatures","relatedFeaturesQueryTask","parsedUrl","urlToObject","createWebSocketConnector","createDeferred","when","spatialReference","c","makeFilter","reject","map","socketDirection","bind","socketUrls","where","geometry","outFields","h","toJSON","JSON","stringify","mixin","wkid","outSR","queryParams","layerSource","resolve","Error","promise","getWebSocketToken","_fetchStreamLayer","then","data","some","hasOwnProperty","filter","indexOf","fields","name","join","queryFeatures","ssl","replace","_fetchArchiveLayer","archivedLayerDefinition","_fetchRelatedLayer","relatedLayerDefinition","_requestServiceDefinition","path","content","f","query","responseType","EsriPromiseMixin","EventedAccessor","createSubclass","window","_set","_socket","_connectPromise","_disconnectPromise","currentSocketUrl","value","readOnly","tokenNeeded","connectionError","type","connectionStatus","connect","_connect","once","disconnect","close","send","_getWebSocketToken","_makeCurrentUrl","WebSocket","onopen","_handleSocketOpen","onclose","_handleSocketClose","onmessage","_handleSocketMessage","objectToQuery","wasClean","code","reason","emit"],"mappings":"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","file":"79-es5.js","sourcesContent":["// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"../../../core/declare\",\"../../../core/Accessor\",\"../../../core/Promise\",\"../../../core/lang\",\"../../../core/urlUtils\",\"../../../core/promiseUtils\",\"../../../geometry/Extent\",\"../../support/WebSocketConnector\",\"../../../tasks/QueryTask\",\"../../../request\"],function(e,r,t,n,i,s,o,a,u,l){return e([r,t.EsriPromise],{declaredClass:\"esri.layers.graphics.sources.StreamLayerSource\",constructor:function(e){var r=e&&e.layer;r&&(this.url=r.url)},initialize:function(){this.addResolvingPromise(this._fetchLayers())},properties:{connectionInfo:{get:function(){if(this.layer.hasMemorySource||this.layer.socketUrl)return{serviceSocketUrls:[this.layer.socketUrl]};if(this.sourceJSON){var e,r,t,n,s={},o=this.sourceJSON,a=[],u=[],l=[];if(o.streamUrls&&o.streamUrls.forEach(function(e){\"ws\"===e.transport&&(a=e.urls,s.token=e.token)},this),a.forEach(function(e){0===e.lastIndexOf(\"wss\",0)?l.push(e):u.push(e)}),(e=\"https\"===i.appUrl.scheme||0===this.url.lastIndexOf(\"https:\",0)?l:0===u.length?l:u)&&e.length>1)for(r=0;r<e.length-1;r++)t=r+Math.floor(Math.random()*(e.length-r)),n=e[t],e[t]=e[r],e[r]=n;return s.serviceSocketUrls=e,s}}},latestUrl:{get:function(){var e=this.sourceJSON,r=e.keepLatestArchive&&e.keepLatestArchive.featuresUrl;return r=r||null}},latestQueryTask:{get:function(){var e=this.latestUrl;return e?new u(e):null}},layer:{},relatedFeaturesInfo:{get:function(){var e=this.sourceJSON||{},r=e.relatedFeatures;return r=r&&r.featuresUrl?r:null}},relatedFeaturesQueryTask:{get:function(){var e=this.relatedFeaturesInfo,r=e?e.featuresUrl:null;return r?new u(r):null}},parsedUrl:{get:function(){return this.url?i.urlToObject(this.url):null}},url:null},createWebSocketConnector:function(e){var r=s.createDeferred();return this.when(function(){var t,i,s,o,u=this.connectionInfo,l=this.layer.spatialReference,c={};try{t=this.makeFilter()}catch(e){return void r.reject(e)}if(u){if(u.socketUrl?s=[u.socketUrl]:u.serviceSocketUrls&&(s=u.serviceSocketUrls.map(function(e){return e+\"/\"+this.layer.socketDirection}.bind(this))),c.socketUrls=s,t&&(t.where||t.geometry||t.outFields)){var h=t.geometry;h&&\"string\"!=typeof h&&(h=h.toJSON?JSON.stringify(h.toJSON()):JSON.stringify(h)),i=n.mixin(i||{},{where:t.where,geometry:h,outFields:t.outFields})}u.token&&(i=n.mixin(i||{},{token:u.token})),e&&l&&e.wkid!==l.wkid&&(i=n.mixin(i||{},{outSR:e.wkid})),c.queryParams=i,c.layerSource=this,o=new a(c),r.resolve(o)}else r.reject(new Error(\"No web socket urls found\"))}.bind(this)),r.promise},getWebSocketToken:function(){return this._fetchStreamLayer().then(function(e){var r=e.data,t=null;return r.streamUrls&&r.streamUrls.some(function(e){if(\"ws\"===e.transport)return t=e.token,!0},this),t}.bind(this))},makeFilter:function(e){var r,t=this.layer,i=null;if(e){var s;if(r={},e.hasOwnProperty(\"where\")&&(r.where=e.where),e.hasOwnProperty(\"geometry\")){if((s=e.geometry)&&!s.hasOwnProperty(\"xmin\"))throw new Error(\"Cannot make filter. Only Extent is supported for the geometry filter\");s&&!s.declaredClass&&(s=new o(s)),r.geometry=s}}else{var a=t.filter||{};r={where:a.where,geometry:a.geometry};var u=this.relatedFeaturesInfo&&this.relatedFeaturesInfo.outFields||t.outFields;if(u&&-1===u.indexOf(\"*\")){var l=t.fields.map(function(e){return e.name});i=u.filter(function(e){return-1!==l.indexOf(e)}).join(\",\"),r=n.mixin(r||{},{outFields:i})}}return r},queryFeatures:function(e,r){return s.reject()},_fetchLayers:function(){return this._fetchStreamLayer().then(function(e){return e.ssl&&(this.url=this.url.replace(/^http:/i,\"https:\")),this.sourceJSON=e.data,this._fetchArchiveLayer()}.bind(this)).then(function(e){return this.archivedLayerDefinition=e&&e.data,this._fetchRelatedLayer()}.bind(this)).then(function(e){this.relatedLayerDefinition=e&&e.data}.bind(this))},_fetchStreamLayer:function(){return this._requestServiceDefinition({url:this.layer.parsedUrl.path,content:n.mixin({f:\"json\"},this.layer.parsedUrl.query)})},_fetchArchiveLayer:function(){var e=this.latestUrl;return e?this._requestServiceDefinition({url:e}):s.resolve()},_fetchRelatedLayer:function(){var e=this.relatedFeaturesInfo;return e?this._requestServiceDefinition({url:e.featuresUrl}):s.resolve()},_requestServiceDefinition:function(e){return e&&e.url?l(e.url,{query:n.mixin(e.content||{},{f:\"json\"}),responseType:\"json\"}):s.reject(new Error(\"url is a required options property\"))}})});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"../../core/Evented\",\"../../core/Promise\",\"../../core/urlUtils\",\"../../core/promiseUtils\",\"../../core/watchUtils\",\"../../core/Error\"],function(e,n,t,o,c,s){return(0,n.EsriPromiseMixin)(e.EventedAccessor).createSubclass({declaredClass:\"esri.layers.support.WebSocketConnector\",initialize:function(){var e=null;this.socketUrls.length||(e=new Error(\"No urls passed to WebSocketConnector. No live connection possible\")),\"WebSocket\"in window||(e=new Error(\"The browser does not support Web Sockets. No live connection possible\")),e&&this.addResolvingPromise(o.reject(e)),this.queryParams&&this.queryParams.token&&this._set(\"tokenNeeded\",!0)},_socket:null,_connectPromise:null,_disconnectPromise:null,properties:{currentSocketUrl:{value:null,readOnly:!0},layerSource:null,queryParams:null,socketUrls:{value:[]},tokenNeeded:{value:!1},connectionError:{value:null,type:s,readOnly:!0},connectionStatus:{value:\"disconnected\",readOnly:!0}},connect:function(){var e=this.connectionStatus;return\"connected\"===e||\"connecting\"===e?this._connectPromise:\"disconnected\"===this.connectionStatus?(this._set(\"connectionStatus\",\"connecting\"),this._connect()):\"disconnecting\"===this.connectionStatus?(this._connectPromise=null,this._disconnectPromise||(this._disconnectPromise=c.once(this,\"connectionStatus\").then(function(e){if(\"disconnected\"===e.value)return this._connect()}.bind(this))),this._disconnectPromise):void 0},disconnect:function(){var e=this.connectionStatus;\"connected\"===e?(this._set(\"connectionStatus\",\"disconnecting\"),this._socket?this._socket.close():this._set(\"connectionStatus\",\"disconnected\")):\"connecting\"===e&&this._connectPromise.then(function(){this.disconnect()}.bind(this))},send:function(e){this._socket&&(\"object\"==typeof e&&(e=JSON.stringify(e)),this._socket.send(e))},_connect:function(){this._connectPromise&&(this._connectPromise=null);var e=o.createDeferred();return this._connectPromise=e,this._getWebSocketToken().then(function(e){e&&(this.queryParams.token=e);var n=this._makeCurrentUrl(),t=new WebSocket(n);t.onopen=this._handleSocketOpen.bind(this),t.onclose=this._handleSocketClose.bind(this),t.onmessage=this._handleSocketMessage.bind(this),this._socket=t}.bind(this)).catch(function(e){var n=new s(\"web-socket-connector:connect\",\"Could not get websocket token for secured service\",e);this._set(\"connectionError\",n),this._connectPromise.reject(n)}.bind(this)),e.promise},_getWebSocketToken:function(){var e=this.queryParams,n=e&&e.token,t=this.tokenNeeded;return n?o.resolve(n):t?this.layerSource.getWebSocketToken():o.resolve()},_makeCurrentUrl:function(){var e,n,o,c=this.queryParams,s=this.socketUrls;return 1!==s.length&&this.currentSocketUrl?(e=s.indexOf(this.currentSocketUrl),n=e>=s.length-1?0:e+1,o=s[n]):o=s[0],this._set(\"currentSocketUrl\",o),c&&(o+=\"?\"+t.objectToQuery(c)),o},_handleSocketOpen:function(){this._set(\"connectionStatus\",\"connected\"),this._set(\"connectionError\",null),this._disconnectPromise=null,this._connectPromise&&this._connectPromise.resolve()},_handleSocketClose:function(e){var n,t=null;this.queryParams&&(this.queryParams.token=null),e.wasClean&&!e.code||(1001===e.code?n=\"Service is going away.\":4400===e.code?n=e.reason||\"Invalid url parameters. Check filter properties.\":4404===e.code?n=\"Service not found\":4401===e.code||4403===e.code?n=\"Not authorized\":e.wasClean||(n=e.reason||\"Unknown reason\"),n&&(t=new s(\"web-socket-connector:connection closed\",\"Connection failed: \"+n),this._set(\"connectionError\",t),this._connectPromise&&this._connectPromise.reject(t))),this._connectPromise=null,this._set(\"connectionStatus\",\"disconnected\"),this._socket=null},_handleSocketMessage:function(e){this.emit(\"data-received\",e.data)}})});"]}