Revision 3ef56992 Classes/FolderViewController.h
b/Classes/FolderViewController.h | ||
---|---|---|
7 | 7 |
// |
8 | 8 |
|
9 | 9 |
#import "OpenStackViewController.h" |
10 |
#import "Folder.h" |
|
10 | 11 |
|
11 |
@class OpenStackAccount, Container, Folder, StorageObject, ContainersViewController, FolderDetailViewController, StorageObjectViewController;
|
|
12 |
@class OpenStackAccount, Container, StorageObject, ContainersViewController, FolderDetailViewController, StorageObjectViewController; |
|
12 | 13 |
|
13 | 14 |
@interface FolderViewController : OpenStackViewController <UITableViewDelegate, UITableViewDataSource, UISearchDisplayDelegate, UIActionSheetDelegate> { |
14 | 15 |
OpenStackAccount *account; |
... | ... | |
36 | 37 |
|
37 | 38 |
NSString *searchFilter; |
38 | 39 |
|
39 |
IBOutlet UISegmentedControl *sortTypeSegmentedControl;
|
|
40 |
IBOutlet UISegmentedControl *sortDirectionSegmentedControl;
|
|
40 |
IBOutlet UIBarButtonItem *sortTypeButton;
|
|
41 |
IBOutlet UIBarButtonItem *sortDirectionButton;
|
|
41 | 42 |
|
42 |
NSString *sortType; |
|
43 |
NSString *sortDirection; |
|
43 |
FolderSortType sortType; |
|
44 |
FolderSortDirection sortNameDirection; |
|
45 |
FolderSortDirection sortDateDirection; |
|
44 | 46 |
|
45 | 47 |
FolderDetailViewController *folderDetailVC; |
46 | 48 |
StorageObjectViewController *selectedObjectViewController; |
... | ... | |
64 | 66 |
@property (nonatomic, retain) IBOutlet UISearchBar *searchBar; |
65 | 67 |
@property (nonatomic, retain) IBOutlet UISearchDisplayController *searchDisplayController; |
66 | 68 |
@property (nonatomic, retain) NSString *searchFilter; |
67 |
@property (nonatomic, retain) IBOutlet UISegmentedControl *sortTypeSegmentedControl; |
|
68 |
@property (nonatomic, retain) IBOutlet UISegmentedControl *sortDirectionSegmentedControl; |
|
69 |
@property (nonatomic, retain) NSString *sortType; |
|
70 |
@property (nonatomic, retain) NSString *sortDirection; |
|
69 |
@property (nonatomic, retain) IBOutlet UIBarButtonItem *sortTypeButton; |
|
70 |
@property (nonatomic, retain) IBOutlet UIBarButtonItem *sortDirectionButton; |
|
71 |
@property (nonatomic, assign) FolderSortType sortType; |
|
72 |
@property (nonatomic, assign) FolderSortDirection sortNameDirection; |
|
73 |
@property (nonatomic, assign) FolderSortDirection sortDateDirection; |
|
71 | 74 |
@property (nonatomic, assign) FolderDetailViewController *folderDetailVC; |
72 | 75 |
@property (nonatomic, assign) StorageObjectViewController *selectedObjectViewController; |
73 | 76 |
|
74 | 77 |
- (IBAction)homeButtonPressed:(id)sender; |
75 | 78 |
- (IBAction)refreshButtonPressed:(id)sender; |
76 |
- (IBAction)sortTypePressed:(id)sender;
|
|
77 |
- (IBAction)sortDirectionPressed:(id)sender;
|
|
79 |
- (IBAction)toggleSortType:(id)sender;
|
|
80 |
- (IBAction)toggleSortDirection:(id)sender;
|
|
78 | 81 |
|
79 | 82 |
- (void)reloadData; |
80 | 83 |
- (void)setDetailViewController; |
Also available in: Unified diff