Teardown and recreate WebView (not the entire controller) on reload.

This commit is contained in:
Corey Johnson
2011-12-14 10:46:57 -08:00
parent fc81baa372
commit 89c00ec8a6
5 changed files with 46 additions and 136 deletions

View File

@@ -6,13 +6,15 @@
@interface AtomController : NSWindowController <NSWindowDelegate> {
}
@property (retain) WebView *webView;
@property (assign) WebView *webView;
@property (nonatomic, retain) JSCocoa *jscocoa;
@property (nonatomic, retain, readonly) NSString *url;
@property (nonatomic, retain, readonly) NSString *bootstrapPage;
@property (nonatomic, retain, readonly) NSString *bootstrapScript;
- (id)initForSpecs;
- (AtomController *)initWithURL:(NSString *)url;
- (id)initWithURL:(NSString *)url;
- (void)createWebView;
@end