3 #import <UIKit/UIView.h>
5 enum RVUINavBarButtonStyle
{
6 RVUINavBarButtonStyleNormal
,
7 RVUINavBarButtonStyleBack
,
8 RVUINavBarButtonStyleHighlighted
,
9 RVUINavBarButtonStyleDestructive
15 @interface RVPage
: UIView
{
16 _transient RVBook
*book_
;
17 _transient id delegate_
;
21 - (NSString
*) backButtonTitle
;
22 - (NSString
*) rightButtonTitle
;
23 - (NSString
*) leftButtonTitle
;
24 - (UIView
*) accessoryView
;
26 - (RVUINavBarButtonStyle
) leftButtonStyle
;
27 - (RVUINavBarButtonStyle
) rightButtonStyle
;
29 - (void) _rightButtonClicked
;
30 - (void) _leftButtonClicked
;
32 - (void) setPageActive
:(BOOL
)active
;
33 - (void) resetViewAnimated
:(BOOL
)animated
;
35 - (void) setTitle
:(NSString
*)title
;
36 - (void) setBackButtonTitle
:(NSString
*)title
;
38 - (void) reloadButtons
;
41 - (id
) initWithBook
:(RVBook
*)book
;
43 - (void) setDelegate
:(id
)delegate
;