Skip to content

Commit e164cd4

Browse files
committed
refs #14360. Shipping route (ECR) more clean ups.
git-svn-id: http://svn.dojotoolkit.org/src/demos/trunk@27198 560b804f-0ae3-0310-86f3-f6aa0a117693
1 parent a9f9623 commit e164cd4

File tree

4 files changed

+223
-223
lines changed

4 files changed

+223
-223
lines changed

shippingRoutes/src/Ecr.js

Lines changed: 48 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ define(["dojo/_base/kernel",
1212
function(dojo, declare, html, arr, lang, dom, Map, GfxLayer,
1313
ItemFileReadStore, PortRenderer, LegsRenderer){
1414

15-
return declare("dojox.geo.openlayers.tests.ecr.Ecr", null, {
16-
constructor : function(){
15+
return declare(null, {
16+
constructor: function(){
1717

1818
var map = new Map("map");
1919

@@ -32,24 +32,24 @@ define(["dojo/_base/kernel",
3232
this.loadData("data/ecr.json");
3333
},
3434

35-
fitTo : function(where){
35+
fitTo: function(where){
3636
this._map.fitTo(where);
3737
},
3838

39-
clearLayer : function(layer){
39+
clearLayer: function(layer){
4040
var fa = layer.getFeatures();
4141
layer.removeFeature(fa);
4242
},
4343

44-
clearEcr : function(event){
44+
clearEcr: function(event){
4545
var layer = this._portLayer;
4646
this.clearLayer(layer);
4747
layer = this._legLayer;
4848
this.clearLayer(layer);
4949
this.fillPortChooser(null);
5050
},
5151

52-
setDataSet : function(name){
52+
setDataSet: function(name){
5353
var o = dom.byId(name);
5454
var ds = o.value;
5555

@@ -63,44 +63,44 @@ define(["dojo/_base/kernel",
6363

6464
},
6565

66-
log : function(o){
66+
log: function(o){
6767
console.log(o);
6868
},
6969

70-
loadError : function(){
70+
loadError: function(){
7171
this.log(arguments[0]);
7272
},
7373

74-
_portStyle : [{
75-
type : "circle",
76-
depth : "{radius}",
77-
radius : function(ctx){
74+
_portStyle: [{
75+
type: "circle",
76+
depth: "{radius}",
77+
radius: function(ctx){
7878
var realValue = ctx.store.getValue(this, "offer");
7979
var ret = Math.max(1, Math.log(realValue));
8080
return 3 * ret;
8181
},
82-
stroke : {
83-
color : "#4c9a06",
84-
width : 1
82+
stroke: {
83+
color: "#4c9a06",
84+
width: 1
8585
}
8686
}, {
87-
type : "circle",
88-
depth : "{radius}",
89-
radius : function(ctx){
87+
type: "circle",
88+
depth: "{radius}",
89+
radius: function(ctx){
9090
var realValue = ctx.store.getValue(this, "demand");
9191
return 3 * Math.max(1, Math.log(realValue));
9292
},
93-
stroke : {
94-
color : "#bb0000",
95-
width : 1
93+
stroke: {
94+
color: "#bb0000",
95+
width: 1
9696
}
9797
}],
9898

99-
gotPorts : function(items, request){
99+
gotPorts: function(items, request){
100100
this.log("got ports " + items.length);
101101
var store = request.store;
102102
var ctx = {
103-
store : store
103+
store: store
104104
};
105105
var renderer = new PortRenderer(this._portStyle, ctx);
106106
var layer = this._portLayer;
@@ -118,17 +118,17 @@ define(["dojo/_base/kernel",
118118
layer.redraw();
119119
},
120120

121-
_legsStyle : {
122-
type : "polyline",
123-
stroke : {
124-
color : [255, 165, 0]
121+
_legsStyle: {
122+
type: "polyline",
123+
stroke: {
124+
color: [255, 165, 0]
125125
}
126126
},
127127

128-
gotLegs : function(items, request){
128+
gotLegs: function(items, request){
129129
// this.log("got legs " + items.length);
130130
var ctx = {
131-
store : request.store
131+
store: request.store
132132
};
133133
var renderer = new LegsRenderer(this._legsStyle, ctx);
134134
renderer.setGeodetic(true);
@@ -141,54 +141,54 @@ define(["dojo/_base/kernel",
141141
layer.redraw();
142142
},
143143

144-
loadData : function(dataSet){
144+
loadData: function(dataSet){
145145
// this.log("load " + dataSet);
146146
var store = new ItemFileReadStore({
147-
url : dataSet,
148-
urlPreventCache : true
147+
url: dataSet,
148+
urlPreventCache: true
149149
});
150150

151151
store.fetch({
152-
query : {
153-
type : "legs"
152+
query: {
153+
type: "legs"
154154
},
155-
onComplete : lang.hitch(this, this.gotLegs),
156-
onError : lang.hitch(this, this.loadError),
157-
queryOptions : {
158-
deep : true
155+
onComplete: lang.hitch(this, this.gotLegs),
156+
onError: lang.hitch(this, this.loadError),
157+
queryOptions: {
158+
deep: true
159159
}
160160
});
161161

162162
store.fetch({
163-
query : {
164-
type : "port"
163+
query: {
164+
type: "port"
165165
},
166-
onComplete : lang.hitch(this, this.gotPorts),
167-
onError : lang.hitch(this, this.loadError)
166+
onComplete: lang.hitch(this, this.gotPorts),
167+
onError: lang.hitch(this, this.loadError)
168168
});
169169

170170
},
171171

172-
regionChange : function(event){
172+
regionChange: function(event){
173173
this.fitTo(event.currentTarget.value);
174174
},
175175

176-
portChange : function(name){
176+
portChange: function(name){
177177
var o = dom.byId(name);
178178
this.fitTo(o.value);
179179
},
180180

181-
fillPortChooser : function(items){
181+
fillPortChooser: function(items){
182182
var ps = dom.byId("portChooser");
183183
var opts = ps.options;
184-
var ws = '{"position" : [0, 0], "extent" : 70}';
184+
var ws = '{"position": [0, 0], "extent": 70}';
185185
if (items == null) {
186186
opts.length = 1;
187187
opts[0] = new Option("World", ws);
188188
} else {
189189
opts.length = items.length + 1;
190190
opts[0] = new Option("World", ws);
191-
var s = '{"position" : [%lo, %la], "extent" : 0.2}';
191+
var s = '{"position": [%lo, %la], "extent": 0.2}';
192192
for ( var i = 0; i < items.length; i++) {
193193
var item = items[i];
194194
var lon = parseFloat(item.longitude);
@@ -199,7 +199,7 @@ define(["dojo/_base/kernel",
199199
}
200200
},
201201

202-
toggleLayerVisibility : function(name){
202+
toggleLayerVisibility: function(name){
203203
var cb = dom.byId(name);
204204
var a = this._map.getLayer('name', name);
205205
arr.forEach(a, function(item, index, array){

0 commit comments

Comments
 (0)