]> git.saurik.com Git - cydia.git/blobdiff - CyteKit/WebView.h
Allow users to click loading customized buttons.
[cydia.git] / CyteKit / WebView.h
index c9e10c8fa95fc4fb453de2714bb5e60cc859537f..a502ff967bdf485453370a6909334a22d72bc8a2 100644 (file)
@@ -1,5 +1,5 @@
 /* Cydia - iPhone UIKit Front-End for Debian APT
- * Copyright (C) 2008-2011  Jay Freeman (saurik)
+ * Copyright (C) 2008-2012  Jay Freeman (saurik)
 */
 
 /* Modified BSD License {{{ */
@@ -58,6 +58,7 @@ enum CYWebPolicyDecision {
 };
 
 @protocol CyteWebViewDelegate <UIWebViewDelegate>
+@optional
 - (void) webView:(WebView *)view addMessageToConsole:(NSDictionary *)message;
 - (void) webView:(WebView *)view decidePolicyForNavigationAction:(NSDictionary *)action request:(NSURLRequest *)request frame:(WebFrame *)frame decisionListener:(id<WebPolicyDecisionListener>)listener;
 - (void) webView:(WebView *)view decidePolicyForNewWindowAction:(NSDictionary *)action request:(NSURLRequest *)request newFrameName:(NSString *)name decisionListener:(id<WebPolicyDecisionListener>)listener;
@@ -81,6 +82,8 @@ enum CYWebPolicyDecision {
 }
 
 - (id<CyteWebViewDelegate>) delegate;
+- (void) setDelegate:(id<CyteWebViewDelegate>)delegate;
+
 - (void) dispatchEvent:(NSString *)event;
 - (void) reloadFromOrigin;
 - (UIScrollView *) scrollView;