       unless this.options.controls.fullscreen is false
         this.controls.fullscreen = new L.Control.FullScreen(this.options.controls.fullscreen)
         this.map.addControl this.controls.fullscreen
-       #if this.edition?
-         #this.controls.draw = new L.Control.Draw($.extend(true, {}, this.options.controls.draw, {edit: {featureGroup: this.edition}}))
-         #this.map.addControl this.controls.draw
+        # if this.edition?
+        #   this.controls.draw = new L.Control.Draw($.extend(true, {}, this.options.controls.draw, {edit: {featureGroup: this.edition}}))
+        #   this.map.addControl this.controls.draw
       unless this.options.controls.scale is false
         this.controls.scale = new L.Control.Scale(this.options.controls.scale)
         this.map.addControl this.controls.scale

      box:
        height: 400
        width: null
      backgrounds:[]
      show: null
      edit: null
      change: null

        attributionControl: false 
      )
 
      # widget = this
      console.log "Vive le Roi!"
      
      # this.map.on "draw:created", (e) ->
      #   widget.edition.addLayer e.layer
      #   widget._saveUpdates()
      #   widget.element.trigger "mapchange"
          
      # this.map.on "draw:edited", (e) ->
      #   widget._saveUpdates()
      #   widget.element.trigger "mapchange"
 
      # this.map.on "draw:deleted", (e) ->
      #   widget._saveUpdates()
      #   widget.element.trigger "mapchange"
        
      this.back(backgrounds)
      
      this.show(geojson)
      
      this.edit(geojson)
      
      this.view(view)
      
