1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
| define(['jimu/shared/BaseVersionManager'],
| function(BaseVersionManager) {
|
| function VersionManager(){
| this.versions = [{
| version: '1.0',
| upgrader: function(oldConfig){
| return oldConfig;
| }
| }, {
| version: '1.1',
| upgrader: function(oldConfig){
| return oldConfig;
| }
| }, {
| version: '1.2',
| upgrader: function(oldConfig){
| return oldConfig;
| }
| }, {
| version: '1.3',
| upgrader: function(oldConfig){
| return oldConfig;
| }
| }, {
| version: '1.4',
| upgrader: function(oldConfig){
| return oldConfig;
| }
| }, {
| version: '2.0Beta',
| upgrader: function(oldConfig){
| return oldConfig;
| }
| }, {
| version: '2.0',
| upgrader: function(oldConfig){
| return oldConfig;
| }
| }, {
| version: '2.1',
| upgrader: function(oldConfig){
| var newConfig = oldConfig;
| if (newConfig) {
| if ("undefined" === typeof newConfig.showArea) {
| newConfig.showArea = true;
| }
| if ("undefined" === typeof newConfig.showDistance) {
| newConfig.showDistance = true;
| }
| if ("undefined" === typeof newConfig.showLocation) {
| newConfig.showLocation = true;
| }
| }
| return newConfig;
| }
| }, {
| version: '2.2',
| upgrader: function(oldConfig) {
| return oldConfig;
| }
| }];
| }
|
| VersionManager.prototype = new BaseVersionManager();
| VersionManager.prototype.constructor = VersionManager;
| return VersionManager;
| });
|
|