      
      - parameter sender: The refresh control that wants the page to refresh.
      */
-    func refresh(sender: AnyObject) {
+    public func refresh() {
         loadURL(rootURL)
     }
 

        if webView.loading {
            if let refreshControl = refreshControl where !refreshControl.refreshing {
                activityIndicator.startAnimating()
            }
        } else {
            activityIndicator.stopAnimating()
        }
    }
    /**

        updateActivityIndicatorWithWebView(webView)
        updateProgressViewWithWebView(webView)
        if !loading {
            if refreshControl?.refreshing ?? false {
                refreshControl?.endRefreshing()
            }
            if let _ = webView.URL {
                hasLoadedContent = true
            }
