From 43e3cc283911385d82b84330edea94f1e70b2564 Mon Sep 17 00:00:00 2001 From: unacao Date: Thu, 7 Nov 2019 16:50:11 -0800 Subject: [PATCH] Dreamview: double check BMap is init with content --- modules/dreamview/frontend/dist/3.bundle.js | 2 +- modules/dreamview/frontend/dist/3.bundle.js.map | 2 +- modules/dreamview/frontend/dist/app.bundle.js | 10 +++++----- modules/dreamview/frontend/dist/app.bundle.js.map | 2 +- .../src/components/Navigation/BaiduMapAdapter.js | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/modules/dreamview/frontend/dist/3.bundle.js b/modules/dreamview/frontend/dist/3.bundle.js index 84dea89f1e0..bde5b0c5a8c 100644 --- a/modules/dreamview/frontend/dist/3.bundle.js +++ b/modules/dreamview/frontend/dist/3.bundle.js @@ -1,2 +1,2 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{483:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=d(n(3)),o=d(n(4)),i=d(n(5)),l=d(n(36)),r=d(n(1)),s=d(n(2)),u=n(177);function d(e){return e&&e.__esModule?e:{default:e}}var c=function(){function e(){(0,r.default)(this,e),this.map=null,this.controls=[],this.initializedCenter=!1}return(0,s.default)(e,[{key:"isInitialized",value:function(){return null!==this.map}},{key:"loadMap",value:function(e,t){this.map=new BMap.Map(t,{enableMapClick:!1}),this.map.enableScrollWheelZoom(),this.map.addControl(new BMap.MapTypeControl({anchor:BMAP_ANCHOR_TOP_LEFT,type:BMAP_NAVIGATION_CONTROL_SMALL})),this.map.addControl(new BMap.NavigationControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT,type:BMAP_NAVIGATION_CONTROL_SMALL,enableGeolocation:!1}))}},{key:"setCenter",value:function(e){this.initializedCenter?this.map.setCenter(e):(this.map.centerAndZoom(e,19),this.initializedCenter=!0)}},{key:"setZoom",value:function(e){this.map.setZoom(e)}},{key:"addEventHandler",value:function(e,t){this.map.addEventListener(e,(function(e){var n=e.point;t(n)}))}},{key:"createPoint",value:function(e){var t=e.lat,n=e.lng;return new BMap.Point(n,t)}},{key:"createMarker",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=null;t&&(a=new BMap.Label(t,{point:e,offset:new BMap.Size(15,-15)}));var o=new BMap.Marker(e,{label:a,enableDragging:n,rotation:5});return o.setLabel(a),this.map.addOverlay(o),o}},{key:"createPolyline",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:2,o={geodesic:!0,strokeColor:t,strokeOpacity:n,strokeWeight:a},i=new BMap.Polyline(e,o);return this.map.addOverlay(i),i}},{key:"createControl",value:function(e){var t=e.text,n=e.tip,a=e.color,o=e.offsetX,i=e.offsetY,l=e.onClickHandler,r=new p(t,n,a,new BMap.Size(o,i),l);this.map.addControl(r),this.controls.push(r)}},{key:"disableControls",value:function(){var e=this;this.controls.forEach((function(t){e.map.removeControl(t)}))}},{key:"enableControls",value:function(){var e=this;this.controls.forEach((function(t){e.map.addControl(t)}))}},{key:"getMarkerPosition",value:function(e){return e.getPosition()}},{key:"updatePolyline",value:function(e,t){e.setPath(t)}},{key:"removePolyline",value:function(e){this.map.removeOverlay(e)}},{key:"applyCoordinateOffset",value:function(e){var t=(0,l.default)(e,2),n=t[0],a=t[1];return(0,u.WGS84ToBD09LL)(n,a)}}]),e}();t.default=c;var p=function(e){function t(e,n,i,l,s){var u;(0,r.default)(this,t);for(var d=arguments.length,c=Array(d>5?d-5:0),p=5;p0}},{key:"loadMap",value:function(e,t){this.map=new BMap.Map(t,{enableMapClick:!1}),this.map.enableScrollWheelZoom(),this.map.addControl(new BMap.MapTypeControl({anchor:BMAP_ANCHOR_TOP_LEFT,type:BMAP_NAVIGATION_CONTROL_SMALL})),this.map.addControl(new BMap.NavigationControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT,type:BMAP_NAVIGATION_CONTROL_SMALL,enableGeolocation:!1}))}},{key:"setCenter",value:function(e){this.initializedCenter?this.map.setCenter(e):(this.map.centerAndZoom(e,19),this.initializedCenter=!0)}},{key:"setZoom",value:function(e){this.map.setZoom(e)}},{key:"addEventHandler",value:function(e,t){this.map.addEventListener(e,(function(e){var n=e.point;t(n)}))}},{key:"createPoint",value:function(e){var t=e.lat,n=e.lng;return new BMap.Point(n,t)}},{key:"createMarker",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=null;t&&(a=new BMap.Label(t,{point:e,offset:new BMap.Size(15,-15)}));var o=new BMap.Marker(e,{label:a,enableDragging:n,rotation:5});return o.setLabel(a),this.map.addOverlay(o),o}},{key:"createPolyline",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:2,o={geodesic:!0,strokeColor:t,strokeOpacity:n,strokeWeight:a},i=new BMap.Polyline(e,o);return this.map.addOverlay(i),i}},{key:"createControl",value:function(e){var t=e.text,n=e.tip,a=e.color,o=e.offsetX,i=e.offsetY,l=e.onClickHandler,r=new f(t,n,a,new BMap.Size(o,i),l);this.map.addControl(r),this.controls.push(r)}},{key:"disableControls",value:function(){var e=this;this.controls.forEach((function(t){e.map.removeControl(t)}))}},{key:"enableControls",value:function(){var e=this;this.controls.forEach((function(t){e.map.addControl(t)}))}},{key:"getMarkerPosition",value:function(e){return e.getPosition()}},{key:"updatePolyline",value:function(e,t){e.setPath(t)}},{key:"removePolyline",value:function(e){this.map.removeOverlay(e)}},{key:"applyCoordinateOffset",value:function(e){var t=(0,l.default)(e,2),n=t[0],a=t[1];return(0,d.WGS84ToBD09LL)(n,a)}}]),e}();t.default=p;var f=function(e){function t(e,n,i,l,r){var u;(0,s.default)(this,t);for(var d=arguments.length,c=Array(d>5?d-5:0),p=5;p2&&void 0!==arguments[2])||arguments[2],a=null;t&&(a=new BMap.Label(t,{point:e,offset:new BMap.Size(15,-15)}));var o=new BMap.Marker(e,{label:a,enableDragging:n,rotation:5});return o.setLabel(a),this.map.addOverlay(o),o}},{key:\"createPolyline\",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:2,o={geodesic:!0,strokeColor:t,strokeOpacity:n,strokeWeight:a},i=new BMap.Polyline(e,o);return this.map.addOverlay(i),i}},{key:\"createControl\",value:function(e){var t=e.text,n=e.tip,a=e.color,o=e.offsetX,i=e.offsetY,l=e.onClickHandler,r=new p(t,n,a,new BMap.Size(o,i),l);this.map.addControl(r),this.controls.push(r)}},{key:\"disableControls\",value:function(){var e=this;this.controls.forEach((function(t){e.map.removeControl(t)}))}},{key:\"enableControls\",value:function(){var e=this;this.controls.forEach((function(t){e.map.addControl(t)}))}},{key:\"getMarkerPosition\",value:function(e){return e.getPosition()}},{key:\"updatePolyline\",value:function(e,t){e.setPath(t)}},{key:\"removePolyline\",value:function(e){this.map.removeOverlay(e)}},{key:\"applyCoordinateOffset\",value:function(e){var t=(0,l.default)(e,2),n=t[0],a=t[1];return(0,u.WGS84ToBD09LL)(n,a)}}]),e}();t.default=c;var p=function(e){function t(e,n,i,l,s){var u;(0,r.default)(this,t);for(var d=arguments.length,c=Array(d>5?d-5:0),p=5;p0}},{key:\"loadMap\",value:function(e,t){this.map=new BMap.Map(t,{enableMapClick:!1}),this.map.enableScrollWheelZoom(),this.map.addControl(new BMap.MapTypeControl({anchor:BMAP_ANCHOR_TOP_LEFT,type:BMAP_NAVIGATION_CONTROL_SMALL})),this.map.addControl(new BMap.NavigationControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT,type:BMAP_NAVIGATION_CONTROL_SMALL,enableGeolocation:!1}))}},{key:\"setCenter\",value:function(e){this.initializedCenter?this.map.setCenter(e):(this.map.centerAndZoom(e,19),this.initializedCenter=!0)}},{key:\"setZoom\",value:function(e){this.map.setZoom(e)}},{key:\"addEventHandler\",value:function(e,t){this.map.addEventListener(e,(function(e){var n=e.point;t(n)}))}},{key:\"createPoint\",value:function(e){var t=e.lat,n=e.lng;return new BMap.Point(n,t)}},{key:\"createMarker\",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=null;t&&(a=new BMap.Label(t,{point:e,offset:new BMap.Size(15,-15)}));var o=new BMap.Marker(e,{label:a,enableDragging:n,rotation:5});return o.setLabel(a),this.map.addOverlay(o),o}},{key:\"createPolyline\",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:2,o={geodesic:!0,strokeColor:t,strokeOpacity:n,strokeWeight:a},i=new BMap.Polyline(e,o);return this.map.addOverlay(i),i}},{key:\"createControl\",value:function(e){var t=e.text,n=e.tip,a=e.color,o=e.offsetX,i=e.offsetY,l=e.onClickHandler,r=new f(t,n,a,new BMap.Size(o,i),l);this.map.addControl(r),this.controls.push(r)}},{key:\"disableControls\",value:function(){var e=this;this.controls.forEach((function(t){e.map.removeControl(t)}))}},{key:\"enableControls\",value:function(){var e=this;this.controls.forEach((function(t){e.map.addControl(t)}))}},{key:\"getMarkerPosition\",value:function(e){return e.getPosition()}},{key:\"updatePolyline\",value:function(e,t){e.setPath(t)}},{key:\"removePolyline\",value:function(e){this.map.removeOverlay(e)}},{key:\"applyCoordinateOffset\",value:function(e){var t=(0,l.default)(e,2),n=t[0],a=t[1];return(0,d.WGS84ToBD09LL)(n,a)}}]),e}();t.default=p;var f=function(e){function t(e,n,i,l,r){var u;(0,s.default)(this,t);for(var d=arguments.length,c=Array(d>5?d-5:0),p=5;p * Based on Underscore.js 1.8.3 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - */(function(){var o,a=200,s="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",l="Expected a function",u="__lodash_hash_undefined__",c=500,d="__lodash_placeholder__",h=1,p=2,f=4,m=1,g=2,y=1,v=2,b=4,_=8,x=16,w=32,M=64,S=128,E=256,T=512,C=30,O="...",k=800,P=16,A=1,R=2,L=1/0,I=9007199254740991,D=17976931348623157e292,N=NaN,F=4294967295,z=F-1,B=F>>>1,U=[["ary",S],["bind",y],["bindKey",v],["curry",_],["curryRight",x],["flip",T],["partial",w],["partialRight",M],["rearg",E]],j="[object Arguments]",W="[object Array]",G="[object AsyncFunction]",V="[object Boolean]",H="[object Date]",Y="[object DOMException]",q="[object Error]",X="[object Function]",K="[object GeneratorFunction]",Z="[object Map]",J="[object Number]",$="[object Null]",Q="[object Object]",ee="[object Proxy]",te="[object RegExp]",ne="[object Set]",ie="[object String]",re="[object Symbol]",oe="[object Undefined]",ae="[object WeakMap]",se="[object WeakSet]",le="[object ArrayBuffer]",ue="[object DataView]",ce="[object Float32Array]",de="[object Float64Array]",he="[object Int8Array]",pe="[object Int16Array]",fe="[object Int32Array]",me="[object Uint8Array]",ge="[object Uint8ClampedArray]",ye="[object Uint16Array]",ve="[object Uint32Array]",be=/\b__p \+= '';/g,_e=/\b(__p \+=) '' \+/g,xe=/(__e\(.*?\)|\b__t\)) \+\n'';/g,we=/&(?:amp|lt|gt|quot|#39);/g,Me=/[&<>"']/g,Se=RegExp(we.source),Ee=RegExp(Me.source),Te=/<%-([\s\S]+?)%>/g,Ce=/<%([\s\S]+?)%>/g,Oe=/<%=([\s\S]+?)%>/g,ke=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Pe=/^\w*$/,Ae=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Re=/[\\^$.*+?()[\]{}|]/g,Le=RegExp(Re.source),Ie=/^\s+|\s+$/g,De=/^\s+/,Ne=/\s+$/,Fe=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ze=/\{\n\/\* \[wrapped with (.+)\] \*/,Be=/,? & /,Ue=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,je=/\\(\\)?/g,We=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ge=/\w*$/,Ve=/^[-+]0x[0-9a-f]+$/i,He=/^0b[01]+$/i,Ye=/^\[object .+?Constructor\]$/,qe=/^0o[0-7]+$/i,Xe=/^(?:0|[1-9]\d*)$/,Ke=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Ze=/($^)/,Je=/['\n\r\u2028\u2029\\]/g,$e="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Qe="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",et="[\\ud800-\\udfff]",tt="["+Qe+"]",nt="["+$e+"]",it="\\d+",rt="[\\u2700-\\u27bf]",ot="[a-z\\xdf-\\xf6\\xf8-\\xff]",at="[^\\ud800-\\udfff"+Qe+it+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",st="\\ud83c[\\udffb-\\udfff]",lt="[^\\ud800-\\udfff]",ut="(?:\\ud83c[\\udde6-\\uddff]){2}",ct="[\\ud800-\\udbff][\\udc00-\\udfff]",dt="[A-Z\\xc0-\\xd6\\xd8-\\xde]",ht="(?:"+ot+"|"+at+")",pt="(?:"+dt+"|"+at+")",ft="(?:"+nt+"|"+st+")"+"?",mt="[\\ufe0e\\ufe0f]?"+ft+("(?:\\u200d(?:"+[lt,ut,ct].join("|")+")[\\ufe0e\\ufe0f]?"+ft+")*"),gt="(?:"+[rt,ut,ct].join("|")+")"+mt,yt="(?:"+[lt+nt+"?",nt,ut,ct,et].join("|")+")",vt=RegExp("['’]","g"),bt=RegExp(nt,"g"),_t=RegExp(st+"(?="+st+")|"+yt+mt,"g"),xt=RegExp([dt+"?"+ot+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[tt,dt,"$"].join("|")+")",pt+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[tt,dt+ht,"$"].join("|")+")",dt+"?"+ht+"+(?:['’](?:d|ll|m|re|s|t|ve))?",dt+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",it,gt].join("|"),"g"),wt=RegExp("[\\u200d\\ud800-\\udfff"+$e+"\\ufe0e\\ufe0f]"),Mt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,St=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Et=-1,Tt={};Tt[ce]=Tt[de]=Tt[he]=Tt[pe]=Tt[fe]=Tt[me]=Tt[ge]=Tt[ye]=Tt[ve]=!0,Tt[j]=Tt[W]=Tt[le]=Tt[V]=Tt[ue]=Tt[H]=Tt[q]=Tt[X]=Tt[Z]=Tt[J]=Tt[Q]=Tt[te]=Tt[ne]=Tt[ie]=Tt[ae]=!1;var Ct={};Ct[j]=Ct[W]=Ct[le]=Ct[ue]=Ct[V]=Ct[H]=Ct[ce]=Ct[de]=Ct[he]=Ct[pe]=Ct[fe]=Ct[Z]=Ct[J]=Ct[Q]=Ct[te]=Ct[ne]=Ct[ie]=Ct[re]=Ct[me]=Ct[ge]=Ct[ye]=Ct[ve]=!0,Ct[q]=Ct[X]=Ct[ae]=!1;var Ot={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},kt=parseFloat,Pt=parseInt,At="object"==typeof e&&e&&e.Object===Object&&e,Rt="object"==typeof self&&self&&self.Object===Object&&self,Lt=At||Rt||Function("return this")(),It=t&&!t.nodeType&&t,Dt=It&&"object"==typeof i&&i&&!i.nodeType&&i,Nt=Dt&&Dt.exports===It,Ft=Nt&&At.process,zt=function(){try{var e=Dt&&Dt.require&&Dt.require("util").types;return e||Ft&&Ft.binding&&Ft.binding("util")}catch(e){}}(),Bt=zt&&zt.isArrayBuffer,Ut=zt&&zt.isDate,jt=zt&&zt.isMap,Wt=zt&&zt.isRegExp,Gt=zt&&zt.isSet,Vt=zt&&zt.isTypedArray;function Ht(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function Yt(e,t,n,i){for(var r=-1,o=null==e?0:e.length;++r-1}function $t(e,t,n){for(var i=-1,r=null==e?0:e.length;++i-1;);return n}function xn(e,t){for(var n=e.length;n--&&ln(t,e[n],0)>-1;);return n}var wn=pn({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),Mn=pn({"&":"&","<":"<",">":">",'"':""","'":"'"});function Sn(e){return"\\"+Ot[e]}function En(e){return wt.test(e)}function Tn(e){var t=-1,n=Array(e.size);return e.forEach((function(e,i){n[++t]=[i,e]})),n}function Cn(e,t){return function(n){return e(t(n))}}function On(e,t){for(var n=-1,i=e.length,r=0,o=[];++n",""":'"',"'":"'"});var In=function e(t){var n,i=(t=null==t?Lt:In.defaults(Lt.Object(),t,In.pick(Lt,St))).Array,r=t.Date,$e=t.Error,Qe=t.Function,et=t.Math,tt=t.Object,nt=t.RegExp,it=t.String,rt=t.TypeError,ot=i.prototype,at=Qe.prototype,st=tt.prototype,lt=t["__core-js_shared__"],ut=at.toString,ct=st.hasOwnProperty,dt=0,ht=(n=/[^.]+$/.exec(lt&<.keys&<.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",pt=st.toString,ft=ut.call(tt),mt=Lt._,gt=nt("^"+ut.call(ct).replace(Re,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),yt=Nt?t.Buffer:o,_t=t.Symbol,wt=t.Uint8Array,Ot=yt?yt.allocUnsafe:o,At=Cn(tt.getPrototypeOf,tt),Rt=tt.create,It=st.propertyIsEnumerable,Dt=ot.splice,Ft=_t?_t.isConcatSpreadable:o,zt=_t?_t.iterator:o,on=_t?_t.toStringTag:o,pn=function(){try{var e=Bo(tt,"defineProperty");return e({},"",{}),e}catch(e){}}(),Dn=t.clearTimeout!==Lt.clearTimeout&&t.clearTimeout,Nn=r&&r.now!==Lt.Date.now&&r.now,Fn=t.setTimeout!==Lt.setTimeout&&t.setTimeout,zn=et.ceil,Bn=et.floor,Un=tt.getOwnPropertySymbols,jn=yt?yt.isBuffer:o,Wn=t.isFinite,Gn=ot.join,Vn=Cn(tt.keys,tt),Hn=et.max,Yn=et.min,qn=r.now,Xn=t.parseInt,Kn=et.random,Zn=ot.reverse,Jn=Bo(t,"DataView"),$n=Bo(t,"Map"),Qn=Bo(t,"Promise"),ei=Bo(t,"Set"),ti=Bo(t,"WeakMap"),ni=Bo(tt,"create"),ii=ti&&new ti,ri={},oi=da(Jn),ai=da($n),si=da(Qn),li=da(ei),ui=da(ti),ci=_t?_t.prototype:o,di=ci?ci.valueOf:o,hi=ci?ci.toString:o;function pi(e){if(Os(e)&&!ys(e)&&!(e instanceof yi)){if(e instanceof gi)return e;if(ct.call(e,"__wrapped__"))return ha(e)}return new gi(e)}var fi=function(){function e(){}return function(t){if(!Cs(t))return{};if(Rt)return Rt(t);e.prototype=t;var n=new e;return e.prototype=o,n}}();function mi(){}function gi(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=o}function yi(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=F,this.__views__=[]}function vi(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function Di(e,t,n,i,r,a){var s,l=t&h,u=t&p,c=t&f;if(n&&(s=r?n(e,i,r,a):n(e)),s!==o)return s;if(!Cs(e))return e;var d=ys(e);if(d){if(s=function(e){var t=e.length,n=new e.constructor(t);t&&"string"==typeof e[0]&&ct.call(e,"index")&&(n.index=e.index,n.input=e.input);return n}(e),!l)return no(e,s)}else{var m=Wo(e),g=m==X||m==K;if(xs(e))return Zr(e,l);if(m==Q||m==j||g&&!r){if(s=u||g?{}:Vo(e),!l)return u?function(e,t){return io(e,jo(e),t)}(e,function(e,t){return e&&io(t,ol(t),e)}(s,e)):function(e,t){return io(e,Uo(e),t)}(e,Ai(s,e))}else{if(!Ct[m])return r?e:{};s=function(e,t,n){var i=e.constructor;switch(t){case le:return Jr(e);case V:case H:return new i(+e);case ue:return function(e,t){var n=t?Jr(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case ce:case de:case he:case pe:case fe:case me:case ge:case ye:case ve:return $r(e,n);case Z:return new i;case J:case ie:return new i(e);case te:return function(e){var t=new e.constructor(e.source,Ge.exec(e));return t.lastIndex=e.lastIndex,t}(e);case ne:return new i;case re:return r=e,di?tt(di.call(r)):{}}var r}(e,m,l)}}a||(a=new wi);var y=a.get(e);if(y)return y;a.set(e,s),Ls(e)?e.forEach((function(i){s.add(Di(i,t,n,i,e,a))})):ks(e)&&e.forEach((function(i,r){s.set(r,Di(i,t,n,r,e,a))}));var v=d?o:(c?u?Ro:Ao:u?ol:rl)(e);return qt(v||e,(function(i,r){v&&(i=e[r=i]),Oi(s,r,Di(i,t,n,r,e,a))})),s}function Ni(e,t,n){var i=n.length;if(null==e)return!i;for(e=tt(e);i--;){var r=n[i],a=t[r],s=e[r];if(s===o&&!(r in e)||!a(s))return!1}return!0}function Fi(e,t,n){if("function"!=typeof e)throw new rt(l);return ra((function(){e.apply(o,n)}),t)}function zi(e,t,n,i){var r=-1,o=Jt,s=!0,l=e.length,u=[],c=t.length;if(!l)return u;n&&(t=Qt(t,yn(n))),i?(o=$t,s=!1):t.length>=a&&(o=bn,s=!1,t=new xi(t));e:for(;++r-1},bi.prototype.set=function(e,t){var n=this.__data__,i=ki(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this},_i.prototype.clear=function(){this.size=0,this.__data__={hash:new vi,map:new($n||bi),string:new vi}},_i.prototype.delete=function(e){var t=Fo(this,e).delete(e);return this.size-=t?1:0,t},_i.prototype.get=function(e){return Fo(this,e).get(e)},_i.prototype.has=function(e){return Fo(this,e).has(e)},_i.prototype.set=function(e,t){var n=Fo(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this},xi.prototype.add=xi.prototype.push=function(e){return this.__data__.set(e,u),this},xi.prototype.has=function(e){return this.__data__.has(e)},wi.prototype.clear=function(){this.__data__=new bi,this.size=0},wi.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},wi.prototype.get=function(e){return this.__data__.get(e)},wi.prototype.has=function(e){return this.__data__.has(e)},wi.prototype.set=function(e,t){var n=this.__data__;if(n instanceof bi){var i=n.__data__;if(!$n||i.length0&&n(s)?t>1?Vi(s,t-1,n,i,r):en(r,s):i||(r[r.length]=s)}return r}var Hi=so(),Yi=so(!0);function qi(e,t){return e&&Hi(e,t,rl)}function Xi(e,t){return e&&Yi(e,t,rl)}function Ki(e,t){return Zt(t,(function(t){return Ss(e[t])}))}function Zi(e,t){for(var n=0,i=(t=Yr(t,e)).length;null!=e&&nt}function er(e,t){return null!=e&&ct.call(e,t)}function tr(e,t){return null!=e&&t in tt(e)}function nr(e,t,n){for(var r=n?$t:Jt,a=e[0].length,s=e.length,l=s,u=i(s),c=1/0,d=[];l--;){var h=e[l];l&&t&&(h=Qt(h,yn(t))),c=Yn(h.length,c),u[l]=!n&&(t||a>=120&&h.length>=120)?new xi(l&&h):o}h=e[0];var p=-1,f=u[0];e:for(;++p=s)return l;var u=n[i];return l*("desc"==u?-1:1)}}return e.index-t.index}(e,t,n)}))}function vr(e,t,n){for(var i=-1,r=t.length,o={};++i-1;)s!==e&&Dt.call(s,l,1),Dt.call(e,l,1);return e}function _r(e,t){for(var n=e?t.length:0,i=n-1;n--;){var r=t[n];if(n==i||r!==o){var o=r;Yo(r)?Dt.call(e,r,1):zr(e,r)}}return e}function xr(e,t){return e+Bn(Kn()*(t-e+1))}function wr(e,t){var n="";if(!e||t<1||t>I)return n;do{t%2&&(n+=e),(t=Bn(t/2))&&(e+=e)}while(t);return n}function Mr(e,t){return oa(ea(e,t,Pl),e+"")}function Sr(e){return Si(pl(e))}function Er(e,t){var n=pl(e);return la(n,Ii(t,0,n.length))}function Tr(e,t,n,i){if(!Cs(e))return e;for(var r=-1,a=(t=Yr(t,e)).length,s=a-1,l=e;null!=l&&++ro?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var a=i(o);++r>>1,a=e[o];null!==a&&!Ds(a)&&(n?a<=t:a=a){var c=t?null:Mo(e);if(c)return kn(c);s=!1,r=bn,u=new xi}else u=t?[]:l;e:for(;++i=i?e:Pr(e,t,n)}var Kr=Dn||function(e){return Lt.clearTimeout(e)};function Zr(e,t){if(t)return e.slice();var n=e.length,i=Ot?Ot(n):new e.constructor(n);return e.copy(i),i}function Jr(e){var t=new e.constructor(e.byteLength);return new wt(t).set(new wt(e)),t}function $r(e,t){var n=t?Jr(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Qr(e,t){if(e!==t){var n=e!==o,i=null===e,r=e==e,a=Ds(e),s=t!==o,l=null===t,u=t==t,c=Ds(t);if(!l&&!c&&!a&&e>t||a&&s&&u&&!l&&!c||i&&s&&u||!n&&u||!r)return 1;if(!i&&!a&&!c&&e1?n[r-1]:o,s=r>2?n[2]:o;for(a=e.length>3&&"function"==typeof a?(r--,a):o,s&&qo(n[0],n[1],s)&&(a=r<3?o:a,r=1),t=tt(t);++i-1?r[a?t[s]:s]:o}}function po(e){return Po((function(t){var n=t.length,i=n,r=gi.prototype.thru;for(e&&t.reverse();i--;){var a=t[i];if("function"!=typeof a)throw new rt(l);if(r&&!s&&"wrapper"==Io(a))var s=new gi([],!0)}for(i=s?i:n;++i1&&_.reverse(),h&&cl))return!1;var c=a.get(e);if(c&&a.get(t))return c==t;var d=-1,h=!0,p=n&g?new xi:o;for(a.set(e,t),a.set(t,e);++d-1&&e%1==0&&e1?"& ":"")+t[i],t=t.join(n>2?", ":" "),e.replace(Fe,"{\n/* [wrapped with "+t+"] */\n")}(i,function(e,t){return qt(U,(function(n){var i="_."+n[0];t&n[1]&&!Jt(e,i)&&e.push(i)})),e.sort()}(function(e){var t=e.match(ze);return t?t[1].split(Be):[]}(i),n)))}function sa(e){var t=0,n=0;return function(){var i=qn(),r=P-(i-n);if(n=i,r>0){if(++t>=k)return arguments[0]}else t=0;return e.apply(o,arguments)}}function la(e,t){var n=-1,i=e.length,r=i-1;for(t=t===o?i:t;++n1?e[t-1]:o;return n="function"==typeof n?(e.pop(),n):o,Ra(e,n)}));function Ba(e){var t=pi(e);return t.__chain__=!0,t}function Ua(e,t){return t(e)}var ja=Po((function(e){var t=e.length,n=t?e[0]:0,i=this.__wrapped__,r=function(t){return Li(t,e)};return!(t>1||this.__actions__.length)&&i instanceof yi&&Yo(n)?((i=i.slice(n,+n+(t?1:0))).__actions__.push({func:Ua,args:[r],thisArg:o}),new gi(i,this.__chain__).thru((function(e){return t&&!e.length&&e.push(o),e}))):this.thru(r)}));var Wa=ro((function(e,t,n){ct.call(e,n)?++e[n]:Ri(e,n,1)}));var Ga=ho(ga),Va=ho(ya);function Ha(e,t){return(ys(e)?qt:Bi)(e,No(t,3))}function Ya(e,t){return(ys(e)?Xt:Ui)(e,No(t,3))}var qa=ro((function(e,t,n){ct.call(e,n)?e[n].push(t):Ri(e,n,[t])}));var Xa=Mr((function(e,t,n){var r=-1,o="function"==typeof t,a=bs(e)?i(e.length):[];return Bi(e,(function(e){a[++r]=o?Ht(t,e,n):ir(e,t,n)})),a})),Ka=ro((function(e,t,n){Ri(e,n,t)}));function Za(e,t){return(ys(e)?Qt:hr)(e,No(t,3))}var Ja=ro((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));var $a=Mr((function(e,t){if(null==e)return[];var n=t.length;return n>1&&qo(e,t[0],t[1])?t=[]:n>2&&qo(t[0],t[1],t[2])&&(t=[t[0]]),yr(e,Vi(t,1),[])})),Qa=Nn||function(){return Lt.Date.now()};function es(e,t,n){return t=n?o:t,t=e&&null==t?e.length:t,Eo(e,S,o,o,o,o,t)}function ts(e,t){var n;if("function"!=typeof t)throw new rt(l);return e=js(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=o),n}}var ns=Mr((function(e,t,n){var i=y;if(n.length){var r=On(n,Do(ns));i|=w}return Eo(e,i,t,n,r)})),is=Mr((function(e,t,n){var i=y|v;if(n.length){var r=On(n,Do(is));i|=w}return Eo(t,i,e,n,r)}));function rs(e,t,n){var i,r,a,s,u,c,d=0,h=!1,p=!1,f=!0;if("function"!=typeof e)throw new rt(l);function m(t){var n=i,a=r;return i=r=o,d=t,s=e.apply(a,n)}function g(e){var n=e-c;return c===o||n>=t||n<0||p&&e-d>=a}function y(){var e=Qa();if(g(e))return v(e);u=ra(y,function(e){var n=t-(e-c);return p?Yn(n,a-(e-d)):n}(e))}function v(e){return u=o,f&&i?m(e):(i=r=o,s)}function b(){var e=Qa(),n=g(e);if(i=arguments,r=this,c=e,n){if(u===o)return function(e){return d=e,u=ra(y,t),h?m(e):s}(c);if(p)return Kr(u),u=ra(y,t),m(c)}return u===o&&(u=ra(y,t)),s}return t=Gs(t)||0,Cs(n)&&(h=!!n.leading,a=(p="maxWait"in n)?Hn(Gs(n.maxWait)||0,t):a,f="trailing"in n?!!n.trailing:f),b.cancel=function(){u!==o&&Kr(u),d=0,i=c=r=u=o},b.flush=function(){return u===o?s:v(Qa())},b}var os=Mr((function(e,t){return Fi(e,1,t)})),as=Mr((function(e,t,n){return Fi(e,Gs(t)||0,n)}));function ss(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new rt(l);var n=function(){var i=arguments,r=t?t.apply(this,i):i[0],o=n.cache;if(o.has(r))return o.get(r);var a=e.apply(this,i);return n.cache=o.set(r,a)||o,a};return n.cache=new(ss.Cache||_i),n}function ls(e){if("function"!=typeof e)throw new rt(l);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}ss.Cache=_i;var us=qr((function(e,t){var n=(t=1==t.length&&ys(t[0])?Qt(t[0],yn(No())):Qt(Vi(t,1),yn(No()))).length;return Mr((function(i){for(var r=-1,o=Yn(i.length,n);++r=t})),gs=rr(function(){return arguments}())?rr:function(e){return Os(e)&&ct.call(e,"callee")&&!It.call(e,"callee")},ys=i.isArray,vs=Bt?yn(Bt):function(e){return Os(e)&&$i(e)==le};function bs(e){return null!=e&&Ts(e.length)&&!Ss(e)}function _s(e){return Os(e)&&bs(e)}var xs=jn||Gl,ws=Ut?yn(Ut):function(e){return Os(e)&&$i(e)==H};function Ms(e){if(!Os(e))return!1;var t=$i(e);return t==q||t==Y||"string"==typeof e.message&&"string"==typeof e.name&&!As(e)}function Ss(e){if(!Cs(e))return!1;var t=$i(e);return t==X||t==K||t==G||t==ee}function Es(e){return"number"==typeof e&&e==js(e)}function Ts(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=I}function Cs(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Os(e){return null!=e&&"object"==typeof e}var ks=jt?yn(jt):function(e){return Os(e)&&Wo(e)==Z};function Ps(e){return"number"==typeof e||Os(e)&&$i(e)==J}function As(e){if(!Os(e)||$i(e)!=Q)return!1;var t=At(e);if(null===t)return!0;var n=ct.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&ut.call(n)==ft}var Rs=Wt?yn(Wt):function(e){return Os(e)&&$i(e)==te};var Ls=Gt?yn(Gt):function(e){return Os(e)&&Wo(e)==ne};function Is(e){return"string"==typeof e||!ys(e)&&Os(e)&&$i(e)==ie}function Ds(e){return"symbol"==typeof e||Os(e)&&$i(e)==re}var Ns=Vt?yn(Vt):function(e){return Os(e)&&Ts(e.length)&&!!Tt[$i(e)]};var Fs=_o(dr),zs=_o((function(e,t){return e<=t}));function Bs(e){if(!e)return[];if(bs(e))return Is(e)?Rn(e):no(e);if(zt&&e[zt])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[zt]());var t=Wo(e);return(t==Z?Tn:t==ne?kn:pl)(e)}function Us(e){return e?(e=Gs(e))===L||e===-L?(e<0?-1:1)*D:e==e?e:0:0===e?e:0}function js(e){var t=Us(e),n=t%1;return t==t?n?t-n:t:0}function Ws(e){return e?Ii(js(e),0,F):0}function Gs(e){if("number"==typeof e)return e;if(Ds(e))return N;if(Cs(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Cs(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(Ie,"");var n=He.test(e);return n||qe.test(e)?Pt(e.slice(2),n?2:8):Ve.test(e)?N:+e}function Vs(e){return io(e,ol(e))}function Hs(e){return null==e?"":Nr(e)}var Ys=oo((function(e,t){if(Jo(t)||bs(t))io(t,rl(t),e);else for(var n in t)ct.call(t,n)&&Oi(e,n,t[n])})),qs=oo((function(e,t){io(t,ol(t),e)})),Xs=oo((function(e,t,n,i){io(t,ol(t),e,i)})),Ks=oo((function(e,t,n,i){io(t,rl(t),e,i)})),Zs=Po(Li);var Js=Mr((function(e,t){e=tt(e);var n=-1,i=t.length,r=i>2?t[2]:o;for(r&&qo(t[0],t[1],r)&&(i=1);++n1),t})),io(e,Ro(e),n),i&&(n=Di(n,h|p|f,Oo));for(var r=t.length;r--;)zr(n,t[r]);return n}));var ul=Po((function(e,t){return null==e?{}:function(e,t){return vr(e,t,(function(t,n){return el(e,n)}))}(e,t)}));function cl(e,t){if(null==e)return{};var n=Qt(Ro(e),(function(e){return[e]}));return t=No(t),vr(e,n,(function(e,n){return t(e,n[0])}))}var dl=So(rl),hl=So(ol);function pl(e){return null==e?[]:vn(e,rl(e))}var fl=uo((function(e,t,n){return t=t.toLowerCase(),e+(n?ml(t):t)}));function ml(e){return Ml(Hs(e).toLowerCase())}function gl(e){return(e=Hs(e))&&e.replace(Ke,wn).replace(bt,"")}var yl=uo((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),vl=uo((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),bl=lo("toLowerCase");var _l=uo((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));var xl=uo((function(e,t,n){return e+(n?" ":"")+Ml(t)}));var wl=uo((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),Ml=lo("toUpperCase");function Sl(e,t,n){return e=Hs(e),(t=n?o:t)===o?function(e){return Mt.test(e)}(e)?function(e){return e.match(xt)||[]}(e):function(e){return e.match(Ue)||[]}(e):e.match(t)||[]}var El=Mr((function(e,t){try{return Ht(e,o,t)}catch(e){return Ms(e)?e:new $e(e)}})),Tl=Po((function(e,t){return qt(t,(function(t){t=ca(t),Ri(e,t,ns(e[t],e))})),e}));function Cl(e){return function(){return e}}var Ol=po(),kl=po(!0);function Pl(e){return e}function Al(e){return lr("function"==typeof e?e:Di(e,h))}var Rl=Mr((function(e,t){return function(n){return ir(n,e,t)}})),Ll=Mr((function(e,t){return function(n){return ir(e,n,t)}}));function Il(e,t,n){var i=rl(t),r=Ki(t,i);null!=n||Cs(t)&&(r.length||!i.length)||(n=t,t=e,e=this,r=Ki(t,rl(t)));var o=!(Cs(n)&&"chain"in n&&!n.chain),a=Ss(e);return qt(r,(function(n){var i=t[n];e[n]=i,a&&(e.prototype[n]=function(){var t=this.__chain__;if(o||t){var n=e(this.__wrapped__),r=n.__actions__=no(this.__actions__);return r.push({func:i,args:arguments,thisArg:e}),n.__chain__=t,n}return i.apply(e,en([this.value()],arguments))})})),e}function Dl(){}var Nl=yo(Qt),Fl=yo(Kt),zl=yo(rn);function Bl(e){return Xo(e)?hn(ca(e)):function(e){return function(t){return Zi(t,e)}}(e)}var Ul=bo(),jl=bo(!0);function Wl(){return[]}function Gl(){return!1}var Vl=go((function(e,t){return e+t}),0),Hl=wo("ceil"),Yl=go((function(e,t){return e/t}),1),ql=wo("floor");var Xl,Kl=go((function(e,t){return e*t}),1),Zl=wo("round"),Jl=go((function(e,t){return e-t}),0);return pi.after=function(e,t){if("function"!=typeof t)throw new rt(l);return e=js(e),function(){if(--e<1)return t.apply(this,arguments)}},pi.ary=es,pi.assign=Ys,pi.assignIn=qs,pi.assignInWith=Xs,pi.assignWith=Ks,pi.at=Zs,pi.before=ts,pi.bind=ns,pi.bindAll=Tl,pi.bindKey=is,pi.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return ys(e)?e:[e]},pi.chain=Ba,pi.chunk=function(e,t,n){t=(n?qo(e,t,n):t===o)?1:Hn(js(t),0);var r=null==e?0:e.length;if(!r||t<1)return[];for(var a=0,s=0,l=i(zn(r/t));ar?0:r+n),(i=i===o||i>r?r:js(i))<0&&(i+=r),i=n>i?0:Ws(i);n>>0)?(e=Hs(e))&&("string"==typeof t||null!=t&&!Rs(t))&&!(t=Nr(t))&&En(e)?Xr(Rn(e),0,n):e.split(t,n):[]},pi.spread=function(e,t){if("function"!=typeof e)throw new rt(l);return t=null==t?0:Hn(js(t),0),Mr((function(n){var i=n[t],r=Xr(n,0,t);return i&&en(r,i),Ht(e,this,r)}))},pi.tail=function(e){var t=null==e?0:e.length;return t?Pr(e,1,t):[]},pi.take=function(e,t,n){return e&&e.length?Pr(e,0,(t=n||t===o?1:js(t))<0?0:t):[]},pi.takeRight=function(e,t,n){var i=null==e?0:e.length;return i?Pr(e,(t=i-(t=n||t===o?1:js(t)))<0?0:t,i):[]},pi.takeRightWhile=function(e,t){return e&&e.length?Ur(e,No(t,3),!1,!0):[]},pi.takeWhile=function(e,t){return e&&e.length?Ur(e,No(t,3)):[]},pi.tap=function(e,t){return t(e),e},pi.throttle=function(e,t,n){var i=!0,r=!0;if("function"!=typeof e)throw new rt(l);return Cs(n)&&(i="leading"in n?!!n.leading:i,r="trailing"in n?!!n.trailing:r),rs(e,t,{leading:i,maxWait:t,trailing:r})},pi.thru=Ua,pi.toArray=Bs,pi.toPairs=dl,pi.toPairsIn=hl,pi.toPath=function(e){return ys(e)?Qt(e,ca):Ds(e)?[e]:no(ua(Hs(e)))},pi.toPlainObject=Vs,pi.transform=function(e,t,n){var i=ys(e),r=i||xs(e)||Ns(e);if(t=No(t,4),null==n){var o=e&&e.constructor;n=r?i?new o:[]:Cs(e)&&Ss(o)?fi(At(e)):{}}return(r?qt:qi)(e,(function(e,i,r){return t(n,e,i,r)})),n},pi.unary=function(e){return es(e,1)},pi.union=Oa,pi.unionBy=ka,pi.unionWith=Pa,pi.uniq=function(e){return e&&e.length?Fr(e):[]},pi.uniqBy=function(e,t){return e&&e.length?Fr(e,No(t,2)):[]},pi.uniqWith=function(e,t){return t="function"==typeof t?t:o,e&&e.length?Fr(e,o,t):[]},pi.unset=function(e,t){return null==e||zr(e,t)},pi.unzip=Aa,pi.unzipWith=Ra,pi.update=function(e,t,n){return null==e?e:Br(e,t,Hr(n))},pi.updateWith=function(e,t,n,i){return i="function"==typeof i?i:o,null==e?e:Br(e,t,Hr(n),i)},pi.values=pl,pi.valuesIn=function(e){return null==e?[]:vn(e,ol(e))},pi.without=La,pi.words=Sl,pi.wrap=function(e,t){return cs(Hr(t),e)},pi.xor=Ia,pi.xorBy=Da,pi.xorWith=Na,pi.zip=Fa,pi.zipObject=function(e,t){return Gr(e||[],t||[],Oi)},pi.zipObjectDeep=function(e,t){return Gr(e||[],t||[],Tr)},pi.zipWith=za,pi.entries=dl,pi.entriesIn=hl,pi.extend=qs,pi.extendWith=Xs,Il(pi,pi),pi.add=Vl,pi.attempt=El,pi.camelCase=fl,pi.capitalize=ml,pi.ceil=Hl,pi.clamp=function(e,t,n){return n===o&&(n=t,t=o),n!==o&&(n=(n=Gs(n))==n?n:0),t!==o&&(t=(t=Gs(t))==t?t:0),Ii(Gs(e),t,n)},pi.clone=function(e){return Di(e,f)},pi.cloneDeep=function(e){return Di(e,h|f)},pi.cloneDeepWith=function(e,t){return Di(e,h|f,t="function"==typeof t?t:o)},pi.cloneWith=function(e,t){return Di(e,f,t="function"==typeof t?t:o)},pi.conformsTo=function(e,t){return null==t||Ni(e,t,rl(t))},pi.deburr=gl,pi.defaultTo=function(e,t){return null==e||e!=e?t:e},pi.divide=Yl,pi.endsWith=function(e,t,n){e=Hs(e),t=Nr(t);var i=e.length,r=n=n===o?i:Ii(js(n),0,i);return(n-=t.length)>=0&&e.slice(n,r)==t},pi.eq=ps,pi.escape=function(e){return(e=Hs(e))&&Ee.test(e)?e.replace(Me,Mn):e},pi.escapeRegExp=function(e){return(e=Hs(e))&&Le.test(e)?e.replace(Re,"\\$&"):e},pi.every=function(e,t,n){var i=ys(e)?Kt:ji;return n&&qo(e,t,n)&&(t=o),i(e,No(t,3))},pi.find=Ga,pi.findIndex=ga,pi.findKey=function(e,t){return an(e,No(t,3),qi)},pi.findLast=Va,pi.findLastIndex=ya,pi.findLastKey=function(e,t){return an(e,No(t,3),Xi)},pi.floor=ql,pi.forEach=Ha,pi.forEachRight=Ya,pi.forIn=function(e,t){return null==e?e:Hi(e,No(t,3),ol)},pi.forInRight=function(e,t){return null==e?e:Yi(e,No(t,3),ol)},pi.forOwn=function(e,t){return e&&qi(e,No(t,3))},pi.forOwnRight=function(e,t){return e&&Xi(e,No(t,3))},pi.get=Qs,pi.gt=fs,pi.gte=ms,pi.has=function(e,t){return null!=e&&Go(e,t,er)},pi.hasIn=el,pi.head=ba,pi.identity=Pl,pi.includes=function(e,t,n,i){e=bs(e)?e:pl(e),n=n&&!i?js(n):0;var r=e.length;return n<0&&(n=Hn(r+n,0)),Is(e)?n<=r&&e.indexOf(t,n)>-1:!!r&&ln(e,t,n)>-1},pi.indexOf=function(e,t,n){var i=null==e?0:e.length;if(!i)return-1;var r=null==n?0:js(n);return r<0&&(r=Hn(i+r,0)),ln(e,t,r)},pi.inRange=function(e,t,n){return t=Us(t),n===o?(n=t,t=0):n=Us(n),function(e,t,n){return e>=Yn(t,n)&&e=-I&&e<=I},pi.isSet=Ls,pi.isString=Is,pi.isSymbol=Ds,pi.isTypedArray=Ns,pi.isUndefined=function(e){return e===o},pi.isWeakMap=function(e){return Os(e)&&Wo(e)==ae},pi.isWeakSet=function(e){return Os(e)&&$i(e)==se},pi.join=function(e,t){return null==e?"":Gn.call(e,t)},pi.kebabCase=yl,pi.last=Ma,pi.lastIndexOf=function(e,t,n){var i=null==e?0:e.length;if(!i)return-1;var r=i;return n!==o&&(r=(r=js(n))<0?Hn(i+r,0):Yn(r,i-1)),t==t?function(e,t,n){for(var i=n+1;i--;)if(e[i]===t)return i;return i}(e,t,r):sn(e,cn,r,!0)},pi.lowerCase=vl,pi.lowerFirst=bl,pi.lt=Fs,pi.lte=zs,pi.max=function(e){return e&&e.length?Wi(e,Pl,Qi):o},pi.maxBy=function(e,t){return e&&e.length?Wi(e,No(t,2),Qi):o},pi.mean=function(e){return dn(e,Pl)},pi.meanBy=function(e,t){return dn(e,No(t,2))},pi.min=function(e){return e&&e.length?Wi(e,Pl,dr):o},pi.minBy=function(e,t){return e&&e.length?Wi(e,No(t,2),dr):o},pi.stubArray=Wl,pi.stubFalse=Gl,pi.stubObject=function(){return{}},pi.stubString=function(){return""},pi.stubTrue=function(){return!0},pi.multiply=Kl,pi.nth=function(e,t){return e&&e.length?gr(e,js(t)):o},pi.noConflict=function(){return Lt._===this&&(Lt._=mt),this},pi.noop=Dl,pi.now=Qa,pi.pad=function(e,t,n){e=Hs(e);var i=(t=js(t))?An(e):0;if(!t||i>=t)return e;var r=(t-i)/2;return vo(Bn(r),n)+e+vo(zn(r),n)},pi.padEnd=function(e,t,n){e=Hs(e);var i=(t=js(t))?An(e):0;return t&&it){var i=e;e=t,t=i}if(n||e%1||t%1){var r=Kn();return Yn(e+r*(t-e+kt("1e-"+((r+"").length-1))),t)}return xr(e,t)},pi.reduce=function(e,t,n){var i=ys(e)?tn:fn,r=arguments.length<3;return i(e,No(t,4),n,r,Bi)},pi.reduceRight=function(e,t,n){var i=ys(e)?nn:fn,r=arguments.length<3;return i(e,No(t,4),n,r,Ui)},pi.repeat=function(e,t,n){return t=(n?qo(e,t,n):t===o)?1:js(t),wr(Hs(e),t)},pi.replace=function(){var e=arguments,t=Hs(e[0]);return e.length<3?t:t.replace(e[1],e[2])},pi.result=function(e,t,n){var i=-1,r=(t=Yr(t,e)).length;for(r||(r=1,e=o);++iI)return[];var n=F,i=Yn(e,F);t=No(t),e-=F;for(var r=gn(i,t);++n=a)return e;var l=n-An(i);if(l<1)return i;var u=s?Xr(s,0,l).join(""):e.slice(0,l);if(r===o)return u+i;if(s&&(l+=u.length-l),Rs(r)){if(e.slice(l).search(r)){var c,d=u;for(r.global||(r=nt(r.source,Hs(Ge.exec(r))+"g")),r.lastIndex=0;c=r.exec(d);)var h=c.index;u=u.slice(0,h===o?l:h)}}else if(e.indexOf(Nr(r),l)!=l){var p=u.lastIndexOf(r);p>-1&&(u=u.slice(0,p))}return u+i},pi.unescape=function(e){return(e=Hs(e))&&Se.test(e)?e.replace(we,Ln):e},pi.uniqueId=function(e){var t=++dt;return Hs(e)+t},pi.upperCase=wl,pi.upperFirst=Ml,pi.each=Ha,pi.eachRight=Ya,pi.first=ba,Il(pi,(Xl={},qi(pi,(function(e,t){ct.call(pi.prototype,t)||(Xl[t]=e)})),Xl),{chain:!1}),pi.VERSION="4.17.15",qt(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){pi[e].placeholder=pi})),qt(["drop","take"],(function(e,t){yi.prototype[e]=function(n){n=n===o?1:Hn(js(n),0);var i=this.__filtered__&&!t?new yi(this):this.clone();return i.__filtered__?i.__takeCount__=Yn(n,i.__takeCount__):i.__views__.push({size:Yn(n,F),type:e+(i.__dir__<0?"Right":"")}),i},yi.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),qt(["filter","map","takeWhile"],(function(e,t){var n=t+1,i=n==A||3==n;yi.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:No(e,3),type:n}),t.__filtered__=t.__filtered__||i,t}})),qt(["head","last"],(function(e,t){var n="take"+(t?"Right":"");yi.prototype[e]=function(){return this[n](1).value()[0]}})),qt(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");yi.prototype[e]=function(){return this.__filtered__?new yi(this):this[n](1)}})),yi.prototype.compact=function(){return this.filter(Pl)},yi.prototype.find=function(e){return this.filter(e).head()},yi.prototype.findLast=function(e){return this.reverse().find(e)},yi.prototype.invokeMap=Mr((function(e,t){return"function"==typeof e?new yi(this):this.map((function(n){return ir(n,e,t)}))})),yi.prototype.reject=function(e){return this.filter(ls(No(e)))},yi.prototype.slice=function(e,t){e=js(e);var n=this;return n.__filtered__&&(e>0||t<0)?new yi(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==o&&(n=(t=js(t))<0?n.dropRight(-t):n.take(t-e)),n)},yi.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},yi.prototype.toArray=function(){return this.take(F)},qi(yi.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),i=/^(?:head|last)$/.test(t),r=pi[i?"take"+("last"==t?"Right":""):t],a=i||/^find/.test(t);r&&(pi.prototype[t]=function(){var t=this.__wrapped__,s=i?[1]:arguments,l=t instanceof yi,u=s[0],c=l||ys(t),d=function(e){var t=r.apply(pi,en([e],s));return i&&h?t[0]:t};c&&n&&"function"==typeof u&&1!=u.length&&(l=c=!1);var h=this.__chain__,p=!!this.__actions__.length,f=a&&!h,m=l&&!p;if(!a&&c){t=m?t:new yi(this);var g=e.apply(t,s);return g.__actions__.push({func:Ua,args:[d],thisArg:o}),new gi(g,h)}return f&&m?e.apply(this,s):(g=this.thru(d),f?i?g.value()[0]:g.value():g)})})),qt(["pop","push","shift","sort","splice","unshift"],(function(e){var t=ot[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",i=/^(?:pop|shift)$/.test(e);pi.prototype[e]=function(){var e=arguments;if(i&&!this.__chain__){var r=this.value();return t.apply(ys(r)?r:[],e)}return this[n]((function(n){return t.apply(ys(n)?n:[],e)}))}})),qi(yi.prototype,(function(e,t){var n=pi[t];if(n){var i=n.name+"";ct.call(ri,i)||(ri[i]=[]),ri[i].push({name:t,func:n})}})),ri[fo(o,v).name]=[{name:"wrapper",func:o}],yi.prototype.clone=function(){var e=new yi(this.__wrapped__);return e.__actions__=no(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=no(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=no(this.__views__),e},yi.prototype.reverse=function(){if(this.__filtered__){var e=new yi(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},yi.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=ys(e),i=t<0,r=n?e.length:0,o=function(e,t,n){var i=-1,r=n.length;for(;++i=this.__values__.length;return{done:e,value:e?o:this.__values__[this.__index__++]}},pi.prototype.plant=function(e){for(var t,n=this;n instanceof mi;){var i=ha(n);i.__index__=0,i.__values__=o,t?r.__wrapped__=i:t=i;var r=i;n=n.__wrapped__}return r.__wrapped__=e,t},pi.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof yi){var t=e;return this.__actions__.length&&(t=new yi(this)),(t=t.reverse()).__actions__.push({func:Ua,args:[Ca],thisArg:o}),new gi(t,this.__chain__)}return this.thru(Ca)},pi.prototype.toJSON=pi.prototype.valueOf=pi.prototype.value=function(){return jr(this.__wrapped__,this.__actions__)},pi.prototype.first=pi.prototype.head,zt&&(pi.prototype[zt]=function(){return this}),pi}();Lt._=In,(r=function(){return In}.call(t,n,t,i))===o||(i.exports=r)}).call(this)}).call(this,n(47),n(74)(e))},function(e,t,n){e.exports={default:n(190),__esModule:!0}},function(e,t,n){e.exports={default:n(192),__esModule:!0}},function(e,t,n){"use strict";var i,r,o=e.exports=n(30),a=n(155);o.codegen=n(412),o.fetch=n(413),o.path=n(414),o.fs=o.inquire("fs"),o.toArray=function(e){if(e){for(var t=Object.keys(e),n=new Array(t.length),i=0;i3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,s=new i.MeshBasicMaterial({map:d.load(e),transparent:!0,depthWrite:!1}),l=new i.Mesh(new i.PlaneGeometry(t,n),s);return l.material.side=i.DoubleSide,l.position.set(r,o,a),l.overdraw=!0,l},t.drawDashedLineFromPoints=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:16711680,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:4,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:2,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:1,l=!(arguments.length>7&&void 0!==arguments[7])||arguments[7],u=(new i.Path).createGeometry(e);u.computeLineDistances();var c=new i.LineDashedMaterial({color:t,dashSize:r,linewidth:n,gapSize:o,transparent:!0,opacity:s}),d=new i.Line(u,c);h(d,a),d.matrixAutoUpdate=l,l||d.updateMatrix();return d},t.drawCircle=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:32,r=new i.CircleGeometry(e,n);return new i.Mesh(r,t)},t.drawThickBandFromPoints=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.5,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:16777215,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=u(e.map((function(e){return[e.x,e.y]}))),s=new i.ShaderMaterial(c({side:i.DoubleSide,diffuse:n,thickness:t,opacity:r,transparent:!0})),l=new i.Mesh(a,s);return h(l,o),l},t.drawSegmentsFromPoints=p,t.drawBox=function(e,t,n){var r=new i.CubeGeometry(e.x,e.y,e.z),o=new i.MeshBasicMaterial({color:t}),a=new i.Mesh(r,o),s=new i.BoxHelper(a);return s.material.linewidth=n,s},t.drawDashedBox=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.01,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:.02,a=new i.CubeGeometry(e.x,e.y,e.z);a=new i.EdgesGeometry(a),(a=(new i.Geometry).fromBufferGeometry(a)).computeLineDistances();var s=new i.LineDashedMaterial({color:t,linewidth:n,dashSize:r,gapSize:o});return new i.LineSegments(a,s)},t.drawArrow=function(e,t,n,r,o){var a=new i.Vector3(0,e,0),s=new i.Vector3(0,0,0),l=new i.Vector3(r/2,e-n,0),u=new i.Vector3(-r/2,e-n,0);return p([s,a,l,a,u],o,t,1)},t.getShapeGeometryFromPoints=f,t.drawShapeFromPoints=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new i.MeshBasicMaterial({color:16711680}),n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],a=f(e,n),s=new i.Mesh(a,t);h(s,r),s.matrixAutoUpdate=o,!1===o&&s.updateMatrix();return s},t.disposeMeshGroup=function(e){if(!e)return;e.traverse((function(e){void 0!==e.geometry&&(e.geometry.dispose(),e.material.dispose())}))};var i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(11)),r=a(n(225)),o=a(n(234));function a(e){return e&&e.__esModule?e:{default:e}}var s=n(14),l=.04,u=(0,r.default)(i),c=(0,o.default)(i),d=new i.TextureLoader;function h(e,t){if(t){var n=t*l;e.position.z+=n}}function p(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:16711680,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],a=arguments.length>5&&void 0!==arguments[5]&&arguments[5],s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:1,l=(new i.Path).createGeometry(e),u=new i.LineBasicMaterial({color:t,linewidth:n,transparent:a,opacity:s}),c=new i.Line(l,u);return h(c,r),c.matrixAutoUpdate=o,!1===o&&c.updateMatrix(),c}function f(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=new i.Shape;if(t){n.moveTo(e[0].x,e[0].y);for(var r=1;r2&&void 0!==arguments[2]&&arguments[2];this.coordinates.isInitialized()&&!n||this.coordinates.initialize(e,t)}},{key:"updateDimension",value:function(e,t){e=e||(this.camera.aspect=e/t,this.camera.updateProjectionMatrix(),this.renderer.setSize(e,t),this.dimension.width=e,this.dimension.height=t)}},{key:"enableOrbitControls",value:function(e){var t=this.adc.mesh.position;this.camera.position.set(t.x,t.y,50),"FLU"===this.coordinates.systemName?this.camera.up.set(1,0,0):this.camera.up.set(0,0,1);var n=new o.Vector3(t.x,t.y,0);this.camera.lookAt(n),this.controls.target0=n.clone(),this.controls.position0=this.camera.position.clone(),this.controls.zoom0=this.camera.zoom,this.controls.minDistance=4,this.controls.maxDistance=4e3,this.controls.minPolarAngle=0,this.controls.maxPolarAngle=Math.PI/2,this.controls.enabled=!0,this.controls.enableRotate=e,this.controls.reset()}},{key:"adjustCamera",value:function(e,t){if(!this.routingEditor.isInEditingMode()){switch(this.camera.fov=PARAMETERS.camera[t].fov,this.camera.near=PARAMETERS.camera[t].near,this.camera.far=PARAMETERS.camera[t].far,t){case"Default":var n=this.viewDistance*Math.cos(e.rotation.y)*Math.cos(this.viewAngle),i=this.viewDistance*Math.sin(e.rotation.y)*Math.cos(this.viewAngle),r=this.viewDistance*Math.sin(this.viewAngle);this.camera.position.x=e.position.x-n,this.camera.position.y=e.position.y-i,this.camera.position.z=e.position.z+r,this.camera.up.set(0,0,1),this.camera.lookAt({x:e.position.x+n,y:e.position.y+i,z:0}),this.controls.enabled=!1;break;case"Near":n=.5*this.viewDistance*Math.cos(e.rotation.y)*Math.cos(this.viewAngle),i=.5*this.viewDistance*Math.sin(e.rotation.y)*Math.cos(this.viewAngle),r=.5*this.viewDistance*Math.sin(this.viewAngle),this.camera.position.x=e.position.x-n,this.camera.position.y=e.position.y-i,this.camera.position.z=e.position.z+r,this.camera.up.set(0,0,1),this.camera.lookAt({x:e.position.x+n,y:e.position.y+i,z:0}),this.controls.enabled=!1;break;case"Overhead":i=.5*this.viewDistance*Math.sin(e.rotation.y)*Math.cos(this.viewAngle),r=2*this.viewDistance*Math.sin(this.viewAngle),this.camera.position.x=e.position.x,this.camera.position.y=e.position.y+i,this.camera.position.z=2*(e.position.z+r),"FLU"===this.coordinates.systemName?this.camera.up.set(1,0,0):this.camera.up.set(0,1,0),this.camera.lookAt({x:e.position.x,y:e.position.y+i,z:0}),this.controls.enabled=!1;break;case"Map":this.controls.enabled||this.enableOrbitControls(!0);break;case"CameraView":var o=this.cameraData.get(),a=o.position,s=o.rotation,l=this.coordinates.applyOffset(a),u=l.x,c=l.y,d=l.z;this.camera.position.set(u,c,d),this.camera.rotation.set(s.x+Math.PI,-s.y,-s.z),this.controls.enabled=!1;var h=document.getElementById("camera-image");h&&this.cameraData.imageSrcData&&(h.src=this.cameraData.imageSrcData)}this.camera.updateProjectionMatrix()}}},{key:"enableRouteEditing",value:function(){this.enableOrbitControls(!1),this.routingEditor.enableEditingMode(this.camera,this.adc),document.getElementById(this.canvasId).addEventListener("mousedown",this.onMouseDownHandler,!1)}},{key:"disableRouteEditing",value:function(){this.routingEditor.disableEditingMode(this.scene);var e=document.getElementById(this.canvasId);e&&e.removeEventListener("mousedown",this.onMouseDownHandler,!1)}},{key:"addDefaultEndPoint",value:function(e){for(var t=0;t1&&void 0!==arguments[1]&&arguments[1];t&&this.map.removeAllElements(this.scene),this.map.appendMapData(e,this.coordinates,this.scene)}},{key:"updatePointCloud",value:function(e){this.coordinates.isInitialized()&&this.adc.mesh&&this.pointCloud.update(e,this.adc.mesh)}},{key:"updateMapIndex",value:function(e,t,n){this.routingEditor.isInEditingMode()&&PARAMETERS.routingEditor.radiusOfMapRequest!==n||this.map.updateIndex(e,t,this.scene)}},{key:"isMobileDevice",value:function(){return navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPod/i)}},{key:"getGeolocation",value:function(e){if(this.coordinates.isInitialized()){var t=e.currentTarget.getBoundingClientRect(),n=new o.Vector3((e.clientX-t.left)/this.dimension.width*2-1,-(e.clientY-t.top)/this.dimension.height*2+1,0);n.unproject(this.camera);var i=n.sub(this.camera.position).normalize(),r=-this.camera.position.z/i.z,a=this.camera.position.clone().add(i.multiplyScalar(r));return this.coordinates.applyOffset(a,!0)}}},{key:"getMouseOverLanes",value:function(e){var t=e.currentTarget.getBoundingClientRect(),n=new o.Vector3((e.clientX-t.left)/this.dimension.width*2-1,-(e.clientY-t.top)/this.dimension.height*2+1,0),i=new o.Raycaster;i.setFromCamera(n,this.camera);var r=this.map.data.lane.reduce((function(e,t){return e.concat(t.drewObjects)}),[]);return i.intersectObjects(r).map((function(e){return e.object.name}))}}]),e}());t.default=S},function(e,t,n){"use strict";(function(e){var i=t;function r(e,t,n){for(var i=Object.keys(t),r=0;r0)},i.Buffer=function(){try{var e=i.inquire("buffer").Buffer;return e.prototype.utf8Write?e:null}catch(e){return null}}(),i._Buffer_from=null,i._Buffer_allocUnsafe=null,i.newBuffer=function(e){return"number"==typeof e?i.Buffer?i._Buffer_allocUnsafe(e):new i.Array(e):i.Buffer?i._Buffer_from(e):"undefined"==typeof Uint8Array?e:new Uint8Array(e)},i.Array="undefined"!=typeof Uint8Array?Uint8Array:Array,i.Long=i.global.dcodeIO&&i.global.dcodeIO.Long||i.global.Long||i.inquire("long"),i.key2Re=/^true|false|0|1$/,i.key32Re=/^-?(?:0|[1-9][0-9]*)$/,i.key64Re=/^(?:[\\x00-\\xff]{8}|-?(?:0|[1-9][0-9]*))$/,i.longToHash=function(e){return e?i.LongBits.from(e).toHash():i.LongBits.zeroHash},i.longFromHash=function(e,t){var n=i.LongBits.fromHash(e);return i.Long?i.Long.fromBits(n.lo,n.hi,t):n.toNumber(Boolean(t))},i.merge=r,i.lcFirst=function(e){return e.charAt(0).toLowerCase()+e.substring(1)},i.newError=o,i.ProtocolError=o("ProtocolError"),i.oneOfGetter=function(e){for(var t={},n=0;n-1;--n)if(1===t[e[n]]&&void 0!==this[e[n]]&&null!==this[e[n]])return e[n]}},i.oneOfSetter=function(e){return function(t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:0;if(e.constructor===Array&&e.length>0)for(;t1&&void 0!==arguments[1]&&arguments[1],n=new Date(e),i=n.getHours(),r=n.getMinutes(),o=n.getSeconds(),a=(i=i<10?"0"+i:i)+":"+(r=r<10?"0"+r:r)+":"+(o=o<10?"0"+o:o);if(t){var s=n.getMilliseconds();s<10?s="00"+s:s<100&&(s="0"+s),a+=":"+s}return a},t.calculateLaneMarkerPoints=function(e,t){if(!e||!t)return[];for(var n=e.positionX,i=e.positionY,r=e.heading,a=t.c0Position,s=t.c1HeadingAngle,l=t.c2Curvature,u=t.c3CurvatureDerivative,c=t.viewRange,d=[u,l,s,a],h=[],p=0;p=t.length?{value:void 0,done:!0}:(e=i(t,n),this._i+=e.length,{value:e,done:!1})}))},function(e,t){e.exports={}},function(e,t,n){e.exports={default:n(238),__esModule:!0}},function(e,t,n){"use strict";e.exports=o,o.className="ReflectionObject";var i,r=n(17);function o(e,t){if(!r.isString(e))throw TypeError("name must be a string");if(t&&!r.isObject(t))throw TypeError("options must be an object");this.options=t,this.name=e,this.parent=null,this.resolved=!1,this.comment=null,this.filename=null}Object.defineProperties(o.prototype,{root:{get:function(){for(var e=this;null!==e.parent;)e=e.parent;return e}},fullName:{get:function(){for(var e=[this.name],t=this.parent;t;)e.unshift(t.name),t=t.parent;return e.join(".")}}}),o.prototype.toJSON=function(){throw Error()},o.prototype.onAdd=function(e){this.parent&&this.parent!==e&&this.parent.remove(this),this.parent=e,this.resolved=!1;var t=e.root;t instanceof i&&t._handleAdd(this)},o.prototype.onRemove=function(e){var t=e.root;t instanceof i&&t._handleRemove(this),this.parent=null,this.resolved=!1},o.prototype.resolve=function(){return this.resolved?this:(this.root instanceof i&&(this.resolved=!0),this)},o.prototype.getOption=function(e){if(this.options)return this.options[e]},o.prototype.setOption=function(e,t,n){return n&&this.options&&void 0!==this.options[e]||((this.options||(this.options={}))[e]=t),this},o.prototype.setOptions=function(e,t){if(e)for(var n=Object.keys(e),i=0;ib;b++)if((g=t?v(a(f=e[b])[0],f[1]):v(e[b]))===u||g===c)return g}else for(m=y.call(e);!(f=m.next()).done;)if((g=r(m,v,f.value,t))===u||g===c)return g}).BREAK=u,t.RETURN=c},function(e,t,n){"use strict";e.exports=function(){return new Worker(n.p+"worker.bundle.js")}},function(e,t,n){"use strict";e.exports=c;var i=n(45);((c.prototype=Object.create(i.prototype)).constructor=c).className="Namespace";var r,o,a,s=n(46),l=n(17);function u(e,t){if(e&&e.length){for(var n={},i=0;i=t)return!0;return!1},c.isReservedName=function(e,t){if(e)for(var n=0;n0;){var i=e.shift();if(n.nested&&n.nested[i]){if(!((n=n.nested[i])instanceof c))throw Error("path conflicts with non-namespace objects")}else n.add(n=new c(i))}return t&&n.addJSON(t),n},c.prototype.resolveAll=function(){for(var e=this.nestedArray,t=0;t-1)return i}else if(i instanceof c&&(i=i.lookup(e.slice(1),t,!0)))return i}else for(var r=0;r=0&&c.splice(t,1)}function g(e){var t=document.createElement("style");return e.attrs.type="text/css",y(t,e.attrs),f(e,t),t}function y(e,t){Object.keys(t).forEach((function(n){e.setAttribute(n,t[n])}))}function v(e,t){var n,i,r,o;if(t.transform&&e.css){if(!(o=t.transform(e.css)))return function(){};e.css=o}if(t.singleton){var a=u++;n=l||(l=g(t)),i=x.bind(null,n,a,!1),r=x.bind(null,n,a,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return e.attrs.type="text/css",e.attrs.rel="stylesheet",y(t,e.attrs),f(e,t),t}(t),i=M.bind(null,n,t),r=function(){m(n),n.href&&URL.revokeObjectURL(n.href)}):(n=g(t),i=w.bind(null,n),r=function(){m(n)});return i(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;i(e=t)}else r()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||(t.singleton=a()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=p(e,t);return h(n,t),function(e){for(var i=[],r=0;r0?r(i(e),9007199254740991):0}},function(e,t){var n=0,i=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+i).toString(36))}},function(e,t,n){var i=n(65)("meta"),r=n(22),o=n(38),a=n(23).f,s=0,l=Object.isExtensible||function(){return!0},u=!n(37)((function(){return l(Object.preventExtensions({}))})),c=function(e){a(e,i,{value:{i:"O"+ ++s,w:{}}})},d=e.exports={KEY:i,NEED:!1,fastKey:function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,i)){if(!l(e))return"F";if(!t)return"E";c(e)}return e[i].i},getWeak:function(e,t){if(!o(e,i)){if(!l(e))return!0;if(!t)return!1;c(e)}return e[i].w},onFreeze:function(e){return u&&d.NEED&&l(e)&&!o(e,i)&&c(e),e}}},function(e,t,n){var i=n(25),r=n(114),o=n(84),a=n(82)("IE_PROTO"),s=function(){},l=function(){var e,t=n(75)("iframe"),i=o.length;for(t.style.display="none",n(115).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("