root / Classes / StorageObjectViewController.h @ 7db1712d
History | View | Annotate | Download (2.1 kB)
1 | 700184fb | Miltiadis Vasilakis | //
|
---|---|---|---|
2 | 700184fb | Miltiadis Vasilakis | // StorageObjectViewController.h
|
3 | 700184fb | Miltiadis Vasilakis | // OpenStack
|
4 | 700184fb | Miltiadis Vasilakis | //
|
5 | 700184fb | Miltiadis Vasilakis | // Created by Mike Mayo on 12/19/10.
|
6 | 700184fb | Miltiadis Vasilakis | // The OpenStack project is provided under the Apache 2.0 license.
|
7 | 700184fb | Miltiadis Vasilakis | //
|
8 | 700184fb | Miltiadis Vasilakis | |
9 | 700184fb | Miltiadis Vasilakis | #import <UIKit/UIKit.h>
|
10 | 700184fb | Miltiadis Vasilakis | #import "ASIHttpRequest.h" |
11 | 700184fb | Miltiadis Vasilakis | #import <MediaPlayer/MPMoviePlayerController.h>
|
12 | 700184fb | Miltiadis Vasilakis | #import "OpenStackViewController.h" |
13 | 700184fb | Miltiadis Vasilakis | #import <MessageUI/MessageUI.h>
|
14 | 700184fb | Miltiadis Vasilakis | #import <MessageUI/MFMailComposeViewController.h>
|
15 | 623869ee | Miltiadis Vasilakis | #import "ActivityIndicatorView.h" |
16 | 700184fb | Miltiadis Vasilakis | |
17 | 700184fb | Miltiadis Vasilakis | @class OpenStackAccount, Container, Folder, StorageObject, AnimatedProgressView, FolderViewController;
|
18 | 700184fb | Miltiadis Vasilakis | |
19 | 700184fb | Miltiadis Vasilakis | @interface StorageObjectViewController : OpenStackViewController <UITableViewDelegate, UITableViewDataSource, UIDocumentInteractionControllerDelegate, ASIProgressDelegate, UIActionSheetDelegate, MFMailComposeViewControllerDelegate> {
|
20 | 700184fb | Miltiadis Vasilakis | OpenStackAccount *account; |
21 | 700184fb | Miltiadis Vasilakis | Container *container; |
22 | 700184fb | Miltiadis Vasilakis | Folder *folder; |
23 | 700184fb | Miltiadis Vasilakis | StorageObject *object; |
24 | 700184fb | Miltiadis Vasilakis | BOOL performingAction; |
25 | 700184fb | Miltiadis Vasilakis | BOOL fileDownloaded; |
26 | 700184fb | Miltiadis Vasilakis | AnimatedProgressView *downloadProgressView; |
27 | 700184fb | Miltiadis Vasilakis | BOOL fileDownloading; |
28 | 700184fb | Miltiadis Vasilakis | UIActionSheet *deleteActionSheet; |
29 | 700184fb | Miltiadis Vasilakis | UIActionSheet *cdnURLActionSheet; |
30 | 700184fb | Miltiadis Vasilakis | IBOutlet UITableView *tableView; |
31 | d6b38316 | Miltiadis Vasilakis | IBOutlet UIBarButtonItem *homeButton; |
32 | d6b38316 | Miltiadis Vasilakis | |
33 | 700184fb | Miltiadis Vasilakis | FolderViewController *folderViewController; |
34 | 623869ee | Miltiadis Vasilakis | UISwitch *objectIsPublicSwitch; |
35 | 623869ee | Miltiadis Vasilakis | ActivityIndicatorView *activityIndicatorView; |
36 | 623869ee | Miltiadis Vasilakis | BOOL objectIsPublic; |
37 | d17a05de | Miltiadis Vasilakis | BOOL objectIsReadOnly; |
38 | 700184fb | Miltiadis Vasilakis | |
39 | 30a43f47 | Miltiadis Vasilakis | UIDocumentInteractionController *documentInteractionController; |
40 | 30a43f47 | Miltiadis Vasilakis | |
41 | 700184fb | Miltiadis Vasilakis | NSInteger cdnURLSection; |
42 | 700184fb | Miltiadis Vasilakis | NSInteger actionsSection; |
43 | 700184fb | Miltiadis Vasilakis | NSInteger deleteSection; |
44 | 623869ee | Miltiadis Vasilakis | |
45 | d17a05de | Miltiadis Vasilakis | NSString *oldObjectSharingString; |
46 | 623869ee | Miltiadis Vasilakis | NSString *oldPublicURI; |
47 | 91869be8 | Miltiadis Vasilakis | NSMutableDictionary *permissions; |
48 | 700184fb | Miltiadis Vasilakis | } |
49 | 700184fb | Miltiadis Vasilakis | |
50 | 700184fb | Miltiadis Vasilakis | @property (nonatomic, retain) OpenStackAccount *account;
|
51 | 700184fb | Miltiadis Vasilakis | @property (nonatomic, retain) Container *container;
|
52 | 700184fb | Miltiadis Vasilakis | @property (nonatomic, retain) Folder *folder;
|
53 | 700184fb | Miltiadis Vasilakis | @property (nonatomic, retain) StorageObject *object;
|
54 | 700184fb | Miltiadis Vasilakis | @property (nonatomic, retain) IBOutlet UITableView *tableView;
|
55 | 700184fb | Miltiadis Vasilakis | @property (nonatomic, retain) FolderViewController *folderViewController;
|
56 | 45f2fce6 | Miltiadis Vasilakis | @property (nonatomic, retain) NSString *oldPubicURI;
|
57 | 30a43f47 | Miltiadis Vasilakis | @property (nonatomic, retain) UIDocumentInteractionController *documentInteractionController;
|
58 | 700184fb | Miltiadis Vasilakis | |
59 | 700184fb | Miltiadis Vasilakis | - (void)setProgress:(float)newProgress; |
60 | d6b38316 | Miltiadis Vasilakis | - (IBAction)homeButtonPressed:(id)sender; |
61 | 700184fb | Miltiadis Vasilakis | |
62 | 700184fb | Miltiadis Vasilakis | @end |