[Commits] r1865 - in sandbox/redlining/ux/FeatureEditing: examples ux/widgets ux/widgets/form

commits at geoext.org commits at geoext.org
Tue Feb 2 22:00:17 CET 2010


Author: adube
Date: 2010-02-02 22:00:17 +0100 (Tue, 02 Feb 2010)
New Revision: 1865

Modified:
   sandbox/redlining/ux/FeatureEditing/examples/ControlerOnlyExample.js
   sandbox/redlining/ux/FeatureEditing/ux/widgets/FeatureEditingControler.js
   sandbox/redlining/ux/FeatureEditing/ux/widgets/form/RedLiningPanel.js
Log:
import and export are reserved word in IE, fixed

Modified: sandbox/redlining/ux/FeatureEditing/examples/ControlerOnlyExample.js
===================================================================
--- sandbox/redlining/ux/FeatureEditing/examples/ControlerOnlyExample.js	2010-02-02 20:43:38 UTC (rev 1864)
+++ sandbox/redlining/ux/FeatureEditing/examples/ControlerOnlyExample.js	2010-02-02 21:00:17 UTC (rev 1865)
@@ -14,7 +14,8 @@
     });
 
     controler = new GeoExt.ux.FeatureEditingControler({
-        'cosmetic': true
+        'cosmetic': true,
+        map: mapPanel.map
     });
     
     new Ext.Panel({

Modified: sandbox/redlining/ux/FeatureEditing/ux/widgets/FeatureEditingControler.js
===================================================================
--- sandbox/redlining/ux/FeatureEditing/ux/widgets/FeatureEditingControler.js	2010-02-02 20:43:38 UTC (rev 1864)
+++ sandbox/redlining/ux/FeatureEditing/ux/widgets/FeatureEditingControler.js	2010-02-02 21:00:17 UTC (rev 1865)
@@ -182,17 +182,17 @@
      */
     defaultOpacity: 1,
 
-    /** api: property[import]
+    /** api: property['import']
      *  ``Boolean``
      *  If set to true, automatically creates and add Import(s) pluggins.
      */
-    import: true,
+    'import': true,
 
-    /** api: property[export]
+    /** api: property['export']
      *  ``Boolean``
-     *  If set to true, automatically creates and add Import(s) pluggins.
+     *  If set to true, automatically creates and add Export(s) pluggins.
      */
-    export: true,
+    'export': true,
 
     /** api: property[toggleGroup]
      *  ``String``
@@ -515,7 +515,7 @@
     },
 
     initImport: function(layer) {
-        if(this.import === true) {
+        if(this['import'] === true) {
             var actionOptions = {
                 handler: this.importFeatures,
                 scope: this,
@@ -538,7 +538,7 @@
     },
 
     initExport: function() {
-        if(this.export === true) {
+        if(this['export'] === true) {
             var actionOptions = {
                 handler: this.exportFeatures,
                 scope: this,
@@ -663,7 +663,7 @@
             useIcons: this.useIcons
         };
 
-        if(this.export === true) {
+        if(this['export'] === true) {
             options['plugins'] = [new GeoExt.ux.ExportFeature(), new GeoExt.ux.CloseFeatureDialog()];
         }
 

Modified: sandbox/redlining/ux/FeatureEditing/ux/widgets/form/RedLiningPanel.js
===================================================================
--- sandbox/redlining/ux/FeatureEditing/ux/widgets/form/RedLiningPanel.js	2010-02-02 20:43:38 UTC (rev 1864)
+++ sandbox/redlining/ux/FeatureEditing/ux/widgets/form/RedLiningPanel.js	2010-02-02 21:00:17 UTC (rev 1865)
@@ -42,17 +42,17 @@
      */
     map: null,
 
-    /** api: property[import]
+    /** api: property['import']
      *  ``Boolean``
      *  If set to true, automatically creates and add Import(s) pluggins.
      */
-    import: true,
+    'import': true,
 
-    /** api: property[export]
+    /** api: property['export']
      *  ``Boolean``
      *  If set to true, automatically creates and add Import(s) pluggins.
      */
-    export: true,
+    'export': true,
 
     /** private: method[initComponent]
      */
@@ -82,8 +82,8 @@
         this.controler = new GeoExt.ux.FeatureEditingControler({
             'cosmetic': true,
             'map': this.map,
-            'import': this.import,
-            'export': this.export
+            'import': this['import'],
+            'export': this['export']
         });
     }
 });



More information about the Commits mailing list