1234567891011121314151617181920212223242526272829 |
- //
- // IJItemPickerWindowController.h
- // InsideJob
- //
- // Created by Adam Preble on 10/7/10.
- // Copyright 2010 Adam Preble. All rights reserved.
- //
- #import <Cocoa/Cocoa.h>
- @interface IJItemPickerWindowController : NSWindowController {
- void(^completionBlock)(uint16_t itemId);
- NSSearchField *searchField;
- NSTableView *tableView;
- NSArray *allItemIds;
- NSArray *filteredItemIds;
- }
- @property (nonatomic, assign) IBOutlet NSTableView *tableView;
- @property (nonatomic, assign) IBOutlet NSSearchField *searchField;
- + (IJItemPickerWindowController *)sharedController;
- - (void)showPickerWithInitialItemId:(uint16_t)initialItemId completionBlock:(void(^)(uint16_t itemId))block;
- - (IBAction)itemActivated:(id)sender;
- - (IBAction)updateFilter:(id)sender;
- @end
|