Statistics
| Branch: | Tag: | Revision:

root / Classes / NameAndStatusTitleView.h @ 9fee07a6

History | View | Annotate | Download (837 Bytes)

1 700184fb Miltiadis Vasilakis
//
2 700184fb Miltiadis Vasilakis
//  NameAndStatusTitleView.h
3 700184fb Miltiadis Vasilakis
//  OpenStack
4 700184fb Miltiadis Vasilakis
//
5 700184fb Miltiadis Vasilakis
//  Created by Michael Mayo on 3/22/11.
6 700184fb Miltiadis Vasilakis
//  Copyright 2011 __MyCompanyName__. All rights reserved.
7 700184fb Miltiadis Vasilakis
//
8 700184fb Miltiadis Vasilakis
9 700184fb Miltiadis Vasilakis
#import <UIKit/UIKit.h>
10 700184fb Miltiadis Vasilakis
11 700184fb Miltiadis Vasilakis
@class Server, DDProgressView;
12 700184fb Miltiadis Vasilakis
13 700184fb Miltiadis Vasilakis
@interface NameAndStatusTitleView : UIView {
14 700184fb Miltiadis Vasilakis
}
15 700184fb Miltiadis Vasilakis
16 700184fb Miltiadis Vasilakis
// The entity for this view should respond to the following selectors:
17 700184fb Miltiadis Vasilakis
// name, status, progress, shouldBePolled
18 700184fb Miltiadis Vasilakis
@property (nonatomic, retain) id entity;
19 700184fb Miltiadis Vasilakis
@property (nonatomic, retain) UIView *statusTint;
20 700184fb Miltiadis Vasilakis
@property (nonatomic, retain) UILabel *nameLabel;
21 700184fb Miltiadis Vasilakis
@property (nonatomic, retain) UILabel *statusLabel;
22 700184fb Miltiadis Vasilakis
@property (nonatomic, retain) UIImageView *logoView;
23 700184fb Miltiadis Vasilakis
@property (nonatomic, retain) NSString *logoFilename;
24 700184fb Miltiadis Vasilakis
@property (nonatomic, retain) DDProgressView *progressView;
25 700184fb Miltiadis Vasilakis
26 700184fb Miltiadis Vasilakis
- (id)initWithEntity:(id)entity;
27 700184fb Miltiadis Vasilakis
- (id)initWithEntity:(id)entity logoFilename:(NSString *)filename;
28 700184fb Miltiadis Vasilakis
29 700184fb Miltiadis Vasilakis
@end