X-Git-Url: https://git.saurik.com/cydia.git/blobdiff_plain/aa5d0de7a71977eaf42728cfe4ab8ae31d1133a9..7592e053104ea95feef772e6a861d0f54b500b3a:/UICaboodle/RVBook.h diff --git a/UICaboodle/RVBook.h b/UICaboodle/RVBook.h index a7781e7b..d0037cf0 100644 --- a/UICaboodle/RVBook.h +++ b/UICaboodle/RVBook.h @@ -24,6 +24,10 @@ - (CGRect) popUpBounds; @end +@protocol RVBookHook +- (void) didCloseBook:(RVBook *)book; +@end + @interface RVBook : UIView < RVNavigationBarDelegate > { @@ -32,6 +36,7 @@ UITransitionView *transition_; BOOL resetting_; _transient id delegate_; + _transient id hook_; UIToolbar *toolbar_; } @@ -39,9 +44,12 @@ - (id) initWithFrame:(CGRect)frame; - (void) setDelegate:(id)delegate; +- (void) setHook:(id)hook; - (void) setPage:(RVPage *)page; +- (void) swapPage:(RVPage *)page; +- (void) pushPage:(RVPage *)page animated:(BOOL)animated; - (void) pushPage:(RVPage *)page; - (void) popPages:(unsigned)pages;