mirror of
https://github.com/textmate/textmate.git
synced 2026-04-28 03:00:34 -04:00
This is largely copy/paste from OFBOutlineView.mm. This adds keyboard support, delegate methods that include whether or not expand/collapse includes children, and a delegate method for when items are dragged to the trash.
11 lines
633 B
Objective-C
11 lines
633 B
Objective-C
@protocol FileBrowserOutlineViewDelegate <NSOutlineViewDelegate>
|
|
- (void)outlineView:(NSOutlineView*)outlineView willExpandItem:(id)someItem expandChildren:(BOOL)flag;
|
|
- (void)outlineView:(NSOutlineView*)outlineView didExpandItem:(id)someItem expandChildren:(BOOL)flag;
|
|
- (void)outlineView:(NSOutlineView*)outlineView willCollapseItem:(id)someItem collapseChildren:(BOOL)flag;
|
|
- (void)outlineView:(NSOutlineView*)outlineView didCollapseItem:(id)someItem collapseChildren:(BOOL)flag;
|
|
- (void)outlineView:(NSOutlineView*)outlineView didTrashURLs:(NSArray<NSURL*>*)someURLs;
|
|
@end
|
|
|
|
@interface FileBrowserOutlineView : NSOutlineView
|
|
@end
|