/*
 * Copyright 2015 Anton Tananaev (anton.tananaev@gmail.com)
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

Ext.define('Traccar.store.MapTypes', {
    extend: 'Ext.data.Store',
    fields: ['key', 'name'],
    data: [
        {'key': 'osm', 'name': strings.mapOsm},
        {'key': 'bingRoad', 'name': strings.mapBingRoad},
        {'key': 'bingAerial', 'name': strings.mapBingAerial},
        {'key': 'custom', 'name': strings.mapCustom},
    ]
});

@@ -717,16 +717,17 @@
 name'%5D,%0A
+%0A
     data
@@ -729,16 +729,17 @@
  data: %5B
+%7B
 %0A       
@@ -743,22 +743,19 @@
     
-%7B'
 key
-'
 : 'osm',
  'na
@@ -750,23 +750,29 @@
 : 'osm',
+%0A       
  
-'
 name
-'
 : string
@@ -779,18 +779,25 @@
 s.mapOsm
-%7D,
+%0A    %7D, %7B
 %0A       
@@ -793,30 +793,27 @@
 , %7B%0A        
-%7B'
 key
-'
 : 'bingRoad'
@@ -813,23 +813,29 @@
 ngRoad',
+%0A       
  
-'
 name
-'
 : string
@@ -847,18 +847,25 @@
 BingRoad
-%7D,
+%0A    %7D, %7B
 %0A       
@@ -865,22 +865,19 @@
         
-%7B'
 key
-'
 : 'bingA
@@ -883,23 +883,29 @@
 Aerial',
+%0A       
  
-'
 name
-'
 : string
@@ -919,18 +919,25 @@
 ngAerial
-%7D,
+%0A    %7D, %7B
 %0A       
@@ -941,14 +941,11 @@
     
-%7B'
 key
-'
 : 'c
@@ -951,23 +951,29 @@
 custom',
+%0A       
  
-'
 name
-'
 : string
@@ -987,15 +987,14 @@
 stom
-%7D,
 %0A    
+%7D
 %5D%0A%7D)

Fix map types class formatting