blob: 8b0a2e41619e0478a88406bc471fbbb330a44840 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
#import "UICaboodle.h"
#import <UIKit/UIView.h>
enum RVUINavBarButtonStyle {
RVUINavBarButtonStyleNormal,
RVUINavBarButtonStyleBack,
RVUINavBarButtonStyleHighlighted,
RVUINavBarButtonStyleDestructive
};
@class NSString;
@class RVBook;
@interface RVPage : UIView {
_transient RVBook *book_;
_transient id delegate_;
}
- (NSString *) title;
- (NSString *) backButtonTitle;
- (NSString *) rightButtonTitle;
- (NSString *) leftButtonTitle;
- (UIView *) accessoryView;
- (RVUINavBarButtonStyle) leftButtonStyle;
- (RVUINavBarButtonStyle) rightButtonStyle;
- (void) _rightButtonClicked;
- (void) _leftButtonClicked;
- (void) setPageActive:(BOOL)active;
- (void) resetViewAnimated:(BOOL)animated;
- (void) setTitle:(NSString *)title;
- (void) setBackButtonTitle:(NSString *)title;
- (void) reloadButtons;
- (void) reloadData;
- (id) initWithBook:(RVBook *)book;
- (void) setDelegate:(id)delegate;
@end
|