summaryrefslogtreecommitdiff
path: root/UICaboodle/BrowserView.h
diff options
context:
space:
mode:
authorJay Freeman (saurik) <saurik@saurik.com>2008-05-06 11:46:02 +0000
committerJay Freeman (saurik) <saurik@saurik.com>2010-09-30 07:07:53 +0000
commitab398adfe5c3cf3ccf350921b339fef9e1cc250c (patch)
tree76fa31ca0d4118110a6bfd0a2276650109f57215 /UICaboodle/BrowserView.h
parent308c03802400d5679ec355e577f09bd0e86bfcd9 (diff)
Further factorization, file content list, checkbox clarication, advanced search teaser, and fully awesome keyboard control.
Diffstat (limited to 'UICaboodle/BrowserView.h')
-rw-r--r--UICaboodle/BrowserView.h36
1 files changed, 36 insertions, 0 deletions
diff --git a/UICaboodle/BrowserView.h b/UICaboodle/BrowserView.h
new file mode 100644
index 0000000..a58a5b7
--- /dev/null
+++ b/UICaboodle/BrowserView.h
@@ -0,0 +1,36 @@
+#import "ResetView.h"
+
+@class NSMutableArray;
+@class NSString;
+@class NSURL;
+@class NSURLRequest;
+
+@class UIProgressIndicator;
+@class UIScroller;
+@class UIWebView;
+
+@class Database;
+
+@interface BrowserView : RVPage {
+ _transient Database *database_;
+ UIScroller *scroller_;
+ UIWebView *webview_;
+ NSMutableArray *urls_;
+ UIProgressIndicator *indicator_;
+
+ NSString *title_;
+ bool loading_;
+ bool reloading_;
+}
+
+- (void) loadURL:(NSURL *)url cachePolicy:(NSURLRequestCachePolicy)policy;
+- (void) loadURL:(NSURL *)url;
+
+- (void) loadRequest:(NSURLRequest *)request;
+- (void) reloadURL;
+
+- (WebView *) webView;
+
+- (id) initWithBook:(RVBook *)book database:(Database *)database;
+
+@end