-#import "UICaboodle.h"
+#import <UICaboodle/UCPlatform.h>
-#import <UIKit/UIView.h>
-
-enum RVUINavBarButtonStyle {
- RVUINavBarButtonStyleNormal,
- RVUINavBarButtonStyleBack,
- RVUINavBarButtonStyleHighlighted,
- RVUINavBarButtonStyleDestructive
-};
+#import <UIKit/UIKit.h>
@class NSString;
@class RVBook;
- (NSString *) title;
- (NSString *) backButtonTitle;
-- (NSString *) rightButtonTitle;
+- (id) rightButtonTitle;
- (NSString *) leftButtonTitle;
- (UIView *) accessoryView;
-- (RVUINavBarButtonStyle) leftButtonStyle;
-- (RVUINavBarButtonStyle) rightButtonStyle;
+- (UIImage *) rightButtonImage;
+
+- (UINavigationButtonStyle) leftButtonStyle;
+- (UINavigationButtonStyle) rightButtonStyle;
- (void) _rightButtonClicked;
- (void) _leftButtonClicked;
- (void) setPageActive:(BOOL)active;
- (void) resetViewAnimated:(BOOL)animated;
-- (void) setTitle:(NSString *)title;
- (void) setBackButtonTitle:(NSString *)title;
- (void) reloadButtons;
- (id) initWithBook:(RVBook *)book;
- (void) setDelegate:(id)delegate;
+- (void) setBook:(RVBook *)book;
@end