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