anchor.diff:      mapLayer = MapHelpers.getMapLayer(map_type)..addTo(map);
       
       if(map.tap!= null) map.tap.disable();
  -    if(map.doubleClickZoom!=null) map.doubleClickZoom.disable();
       
       new Future(() =>map.invalidateSize());
     }
  
positive.code: 
  import 'leafletjs_js_bindings/map.dart' as L;
  import 'leafletjs_js_bindings/ILayer.dart' as L;
  import 'leafletjs_js_bindings/TileLayer.dart' as L;
  import 'leafletjs_js_bindings/Marker.dart' as L;
  import 'leafletjs_js_bindings/Icon.dart' as L;
  
negative.code:   void ClearAllMarkers() {
      _markersGroup.clearLayers();
    }
    
    L.IHandler get dragging => map.dragging;
    L.IHandler get doubleClickZoom => map.doubleClickZoom;
    L.IHandler get scrollWheelZoom => map.scrollWheelZoom;
    L.IHandler get boxZoom => map.boxZoom;
    L.IHandler get keyboard => map.keyboard;
    L.IHandler get tap => map.tap;
    L.IHandler get touchZoom => map.touchZoom;
  
  }
  