mirror of
https://github.com/textmate/textmate.git
synced 2026-04-28 03:00:34 -04:00
Remove instance data from interface
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
#import <oak/debug.h>
|
||||
|
||||
@class OakStatusBar;
|
||||
@class OFBOutlineView;
|
||||
|
||||
namespace fb
|
||||
@@ -16,23 +15,6 @@ namespace fb
|
||||
@end
|
||||
|
||||
@interface OakFileBrowserView : NSView
|
||||
{
|
||||
OBJC_WATCH_LEAKS(OakFileBrowserView);
|
||||
|
||||
// These two properties are retained only as subviews
|
||||
OFBOutlineView* outlineView;
|
||||
OakStatusBar* headerView;
|
||||
|
||||
id delegate;
|
||||
NSResponder* persistentNextResponder;
|
||||
|
||||
// Header view
|
||||
BOOL canGoBackward;
|
||||
BOOL canGoForward;
|
||||
|
||||
NSString* titleText;
|
||||
NSImage* titleImage;
|
||||
}
|
||||
// Initial setup
|
||||
@property (nonatomic, assign) id delegate;
|
||||
@property (nonatomic, assign) NSResponder* persistentNextResponder;
|
||||
|
||||
@@ -6,6 +6,23 @@
|
||||
#import <OakAppKit/OakFileIconImage.h>
|
||||
|
||||
@interface OakFileBrowserView ()
|
||||
{
|
||||
OBJC_WATCH_LEAKS(OakFileBrowserView);
|
||||
|
||||
// These two properties are retained only as subviews
|
||||
OFBOutlineView* outlineView;
|
||||
OakStatusBar* headerView;
|
||||
|
||||
id delegate;
|
||||
NSResponder* persistentNextResponder;
|
||||
|
||||
// Header view
|
||||
BOOL canGoBackward;
|
||||
BOOL canGoForward;
|
||||
|
||||
NSString* titleText;
|
||||
NSImage* titleImage;
|
||||
}
|
||||
- (void)setupViews;
|
||||
@end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user