luxlabs header browser preview


@class UINavigationController, UIViewController;

@interface PUNavigationTransition : PUViewControllerTransition

@property (nonatomic, setter=_setOperation:) long long _operation;
@property (weak, nonatomic) UINavigationController *navigationController;
@property (nonatomic) BOOL wasStatusBarHiddenBeforeTransition;
@property (weak) UIViewController *expectedDestinationOnPop;
@property (readonly, nonatomic) double pushDuration;
@property (readonly, nonatomic) double popDuration;

+ (id)animationControllerForOperation:(long long)a0 fromViewController:(id)a1 toViewController:(id)a2 inNavigationController:(id)a3;
+ (BOOL)shouldCrossFadeBottomBarsForNavigationController:(id)a0;

- (void)finishInteractiveTransition;
- (void)cancelInteractiveTransition;
- (void)completeTransition:(BOOL)a0;
- (double)transitionDuration:(id)a0;
- (id)initWithDuration:(double)a0;
- (void)animateTransition:(id)a0;
- (void).cxx_destruct;
- (void)completeInteractiveOperation:(long long)a0 finished:(BOOL)a1;
- (void)didCompleteTransitionAnimation;
- (void)imageModulationIntensityDidChange;
- (id)initWithPushDuration:(double)a0 popDuration:(double)a1;
- (void)transitionDidStartOperation:(long long)a0 animated:(BOOL)a1 interactive:(BOOL)a2;
- (void)transitionWillAnimateOperation:(long long)a0 interactive:(BOOL)a1;
- (void)transitionWillStartOperation:(long long)a0 animated:(BOOL)a1 interactive:(BOOL)a2;

@end