root / Classes / ContainersViewController.h @ 54fd5c36
History | View | Annotate | Download (1.3 kB)
1 |
//
|
---|---|
2 |
// ContainersViewController.h
|
3 |
// OpenStack
|
4 |
//
|
5 |
// Created by Mike Mayo on 12/7/10.
|
6 |
// The OpenStack project is provided under the Apache 2.0 license.
|
7 |
//
|
8 |
|
9 |
#import "OpenStackViewController.h" |
10 |
|
11 |
@class OpenStackAccount;
|
12 |
@class AccountHomeViewController;
|
13 |
@class ContainerDetailViewController;
|
14 |
|
15 |
@interface ContainersViewController : OpenStackViewController <UITableViewDelegate, UITableViewDataSource> {
|
16 |
IBOutlet UITableView *tableView; |
17 |
OpenStackAccount *account; |
18 |
|
19 |
IBOutlet UIBarButtonItem *refreshButton; |
20 |
|
21 |
id getContainersSucceededObserver; |
22 |
id getContainersFailedObserver; |
23 |
|
24 |
BOOL containersLoaded; |
25 |
NSString *accountUsageInfo; |
26 |
AccountHomeViewController *accountHomeViewController; |
27 |
ContainerDetailViewController *containerDetailViewController; |
28 |
|
29 |
} |
30 |
|
31 |
@property (nonatomic, retain) IBOutlet UITableView *tableView;
|
32 |
@property (nonatomic, retain) OpenStackAccount *account;
|
33 |
@property (nonatomic, retain) NSString *accountUsageInfo;
|
34 |
@property (nonatomic, assign) AccountHomeViewController *accountHomeViewController;
|
35 |
@property (nonatomic, retain) ContainerDetailViewController *containerDetailViewController;
|
36 |
|
37 |
- (void)refreshButtonPressed:(id)sender;
|
38 |
- (NSString *)humanReadableSize:(unsigned long long)bytes; |
39 |
- (void)createContainerWithName:(NSString *)containerName;
|
40 |
|
41 |
@end
|