     
         /**
          Completion closure executed after user finally pick a location.
+     
          - important:
              If you override `func locationDidPick(locationItem: LocationItem)` without calling `super`, this closure would not be called.
      

        }
    }
    
    public var notificationCenter = NSNotificationCenter.defaultCenter()
    
    
    
    // MARK: UI Customs
    
    public var currentLocationText = "Current Location"
    public var searchBarPlaceholder = "Search for location"
    
    public var defaultLongitudinalDistance: Double = 1000
    public var searchLongitudinalDistance: Double = 10000
    
    public var mapViewZoomEnabled = true
    public var mapViewShowsUserLocation = true
    public var mapViewScrollEnabled = true
    public var alternativeLocationEditable = false
    public var divideSection = false
    
    public var tableViewBackgroundColor = UIColor.whiteColor()
    public var currentLocationColor = UIColor(hue: 0.447, saturation: 0.731, brightness: 0.569, alpha: 1)

    
        /**
         Completion closure executed after everytime user select a location.
     
         - important:
             If you override `func locationDidSelect(locationItem: LocationItem)` without calling `super`, this closure would not be called.
     
