first commit

This commit is contained in:
Victor Bodinaud
2025-03-03 13:59:05 +01:00
commit 954e43aa2f
166 changed files with 15834 additions and 0 deletions

42
UICaboodle/RVPage.h Normal file
View File

@@ -0,0 +1,42 @@
#import <UICaboodle/UCPlatform.h>
#import <UIKit/UIKit.h>
@class NSString;
@class RVBook;
@interface RVPage : UIView {
_transient RVBook *book_;
_transient id delegate_;
}
- (bool) splitView;
- (NSString *) title;
- (NSString *) backButtonTitle;
- (id) rightButtonTitle;
- (NSString *) leftButtonTitle;
- (UIView *) accessoryView;
- (UIImage *) rightButtonImage;
- (UINavigationButtonStyle) leftButtonStyle;
- (UINavigationButtonStyle) rightButtonStyle;
- (void) _rightButtonClicked;
- (void) _leftButtonClicked;
- (void) setPageActive:(BOOL)active;
- (void) resetViewAnimated:(BOOL)animated;
- (void) setBackButtonTitle:(NSString *)title;
- (void) reloadButtons;
- (void) reloadData;
- (id) initWithBook:(RVBook *)book;
- (void) setDelegate:(id)delegate;
- (void) setBook:(RVBook *)book;
@end