}
private function onRefreshCSS(str:String):void {
- theMap.ruleset.loadFromCSS(str);
- theMap.redraw();
+ theMap.setStyle(str);
}
private function onJumpTo(lat:Number,lon:Number):void {
theMap.init(lat,lon);
// Loading stylesheet
public function loadFromCSS(str:String):void {
- if (str.match(/[\s\n\r\t]/)!=null) { parseCSS(str); redrawCallback(); return; }
+ if (str.match(/[\s\n\r\t]/)!=null) { parseCSS(str); loaded=true; redrawCallback(); return; }
var request:URLRequest=new URLRequest(str);
var loader:URLLoader=new URLLoader();
private function parseCSS(str:String):void {
var css:MapCSS=new MapCSS(minscale,maxscale);
choosers=css.parse(str);
-// Inspector.getInstance().show();
-// Inspector.getInstance().shelf('Choosers', choosers);
loadImages();
-// map.redraw();
}
private function doRedrawCallback(e:Event):void {