@@ -229,8 +229,9 @@ import Tooltip from "buefy";
229
229
import SatelliteSelect from " ./SatelliteSelect.vue" ;
230
230
import SatelliteMultiSelect from " ./SatelliteMultiSelect.vue" ;
231
231
import SatelliteNotifyMultiSelect from " ./SatelliteNotifyMultiSelect.vue" ;
232
- import VueCesiumController from " ./VueCesiumController.js " ;
232
+ import VueCesiumController from " ./VueCesiumController" ;
233
233
import { DeviceDetect } from " ../modules/util/DeviceDetect" ;
234
+
234
235
Vue .use (Tooltip);
235
236
Vue .use (VueCesiumController); /* global cc */
236
237
@@ -261,33 +262,33 @@ export default {
261
262
};
262
263
},
263
264
watch: {
264
- imageryProvider : function (newProvider ) {
265
+ imageryProvider (newProvider ) {
265
266
cc .imageryProvider = newProvider;
266
- if (this .$route .query .layers != newProvider) {
267
- this .$router .push ({query: {... this .$route .query , layers: newProvider} });
267
+ if (this .$route .query .layers !== newProvider) {
268
+ this .$router .push ({ query: { ... this .$route .query , layers: newProvider } });
268
269
}
269
270
},
270
- terrainProvider : function (newProvider ) {
271
+ terrainProvider (newProvider ) {
271
272
cc .terrainProvider = newProvider;
272
- if (this .$route .query .terrain != newProvider) {
273
- this .$router .push ({query: {... this .$route .query , terrain: newProvider} });
273
+ if (this .$route .query .terrain !== newProvider) {
274
+ this .$router .push ({ query: { ... this .$route .query , terrain: newProvider } });
274
275
}
275
276
},
276
- sceneMode : function (newMode ) {
277
+ sceneMode (newMode ) {
277
278
cc .sceneMode = newMode;
278
279
},
279
- cameraMode : function (newMode ) {
280
+ cameraMode (newMode ) {
280
281
cc .cameraMode = newMode;
281
282
},
282
- enabledComponents : function (newComponents , oldComponents ) {
283
- let add = newComponents .filter (x => ! oldComponents .includes (x));
284
- for ( let component of add) {
283
+ enabledComponents (newComponents , oldComponents ) {
284
+ const add = newComponents .filter (( x ) => ! oldComponents .includes (x));
285
+ add . forEach (( component ) => {
285
286
cc .sats .enableComponent (component);
286
- }
287
- let del = oldComponents .filter (x => ! newComponents .includes (x));
288
- for ( let component of del) {
287
+ });
288
+ const del = oldComponents .filter (( x ) => ! newComponents .includes (x));
289
+ del . forEach (( component ) => {
289
290
cc .sats .disableComponent (component);
290
- }
291
+ });
291
292
},
292
293
},
293
294
mounted () {
@@ -300,12 +301,12 @@ export default {
300
301
if (this .$route .query .layers ) {
301
302
const layers = this .$route .query .layers .split (" ," );
302
303
if (layers .length === 1 ) {
303
- this .imageryProvider = layers[ 0 ] ;
304
+ [ this .imageryProvider ] = layers;
304
305
} else {
305
306
cc .clearImageryLayers ();
306
- layers .forEach (layer => {
307
+ layers .forEach (( layer ) => {
307
308
const provider = layer .split (" _" );
308
- if (provider .length == 1 ) {
309
+ if (provider .length === 1 ) {
309
310
cc .addImageryLayer (provider[0 ]);
310
311
} else {
311
312
cc .addImageryLayer (provider[0 ], provider[1 ]);
@@ -334,23 +335,25 @@ export default {
334
335
this .$root .$off (" updateCat" , this .updateCat );
335
336
},
336
337
methods: {
337
- toggleMenu : function (name ) {
338
+ toggleMenu (name ) {
338
339
const oldState = this .menu [name];
339
- Object .keys (this .menu ).forEach (k => this .menu [k] = false );
340
+ Object .keys (this .menu ).forEach ((k ) => {
341
+ this .menu [k] = false ;
342
+ });
340
343
this .menu [name] = ! oldState;
341
344
342
345
if (this .menu .cat ) {
343
346
// Update multiselect data when it is displayed
344
347
this .updateCat ();
345
348
}
346
349
},
347
- toggleUI : function () {
350
+ toggleUI () {
348
351
this .showUI = ! this .showUI ;
349
352
if (! cc .minimalUI ) {
350
353
cc .showUI = this .showUI ;
351
354
}
352
355
},
353
- updateCat : function () {
356
+ updateCat () {
354
357
this .$refs .SatelliteSelect .update ();
355
358
this .$refs .SatelliteMultiSelect .update ();
356
359
this .$refs .SatelliteNotifyMultiSelect .update ();
0 commit comments