luxlabs header browser preview


@class UIWindow, UINavigationController, NSString, CKExpandedAppViewController, CKConversation, UIViewController;
@protocol CKBrowserTransitionCoordinatorDelegate, CKBrowserViewControllerProtocol, CKBrowserViewControllerSendDelegate;

@interface CKBrowserTransitionCoordinator : NSObject <CKExpandedAppViewControllerDelegate>

@property (retain, nonatomic) UIViewController<CKBrowserViewControllerProtocol> *currentBrowser;
@property (nonatomic) long long currentConsumer;
@property (nonatomic, getter=isExpanded) BOOL expanded;
@property (retain, nonatomic) CKExpandedAppViewController *expandedAppViewController;
@property (retain, nonatomic) UIWindow *appWindow;
@property (weak, nonatomic) UIWindow *previousKeyWindow;
@property (weak, nonatomic) UIWindow *preModalKeyWindow;
@property (nonatomic) struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } cachedCompactFrame;
@property (nonatomic) long long lastTransitionReason;
@property (retain, nonatomic) UIWindow *modalAppWindow;
@property (retain, nonatomic) UINavigationController *presentedModalBrowserNavigationController;
@property (retain, nonatomic) UIViewController<CKBrowserViewControllerProtocol> *currentModalBrowser;
@property (weak, nonatomic) id<CKBrowserTransitionCoordinatorDelegate> delegate;
@property (readonly, nonatomic, getter=isPresentingFullScreenModal) BOOL presentingFullScreenModal;
@property (readonly, nonatomic) BOOL wasCurrentBrowserExpanded;
@property (weak, nonatomic) UIViewController *presentingViewController;
@property (retain, nonatomic) CKConversation *conversation;
@property (weak, nonatomic) id<CKBrowserViewControllerSendDelegate> sendDelegate;
@property (nonatomic) BOOL underTest;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void).cxx_destruct;
- (id)appIconOverride;
- (id)modalPresentationViewController;
- (struct CGSize { double x0; double x1; })_clampedModalContentSizeForSize:(struct CGSize { double x0; double x1; })a0;
- (BOOL)_shouldRestrictToPortraitOrientationForPlugin:(id)a0;
- (id)appTitleOverride;
- (void)dismissCurrentExpandedBrowserAnimated:(BOOL)a0 completion:(id /* block */)a1;
- (void)dismissCurrentFullScreenModalAnimated:(BOOL)a0 completion:(id /* block */)a1;
- (void)expandedAppViewController:(id)a0 hasUpdatedLastTouchDate:(id)a1;
- (void)expandedAppViewController:(id)a0 wantsToSwitchToPlugin:(id)a1 datasource:(id)a2;
- (double)expandedAppViewControllerCollapsedContentHeight:(id)a0;
- (void)expandedAppViewControllerDidTransitionFromOrientation:(long long)a0 toOrientation:(long long)a1;
- (BOOL)expandedAppViewControllerShouldDismissOnDragSuccess:(id)a0;
- (void)expandedAppViewControllerSwitcherDidSelectAppManager:(id)a0;
- (void)expandedAppViewControllerSwitcherDidSelectAppStore:(id)a0;
- (void)expandedAppViewControllerWantsToCollapse:(id)a0;
- (BOOL)isHostingRemoteKeyboardView;
- (void)presentPluginFullScreenModal:(id)a0 datasource:(id)a1 preferredContentSize:(struct CGSize { double x0; double x1; })a2 animated:(BOOL)a3 completion:(id /* block */)a4;
- (void)presentPluginFullScreenModal:(id)a0 preferredContentSize:(struct CGSize { double x0; double x1; })a1 animated:(BOOL)a2 completion:(id /* block */)a3;
- (void)releaseOwnershipOfBrowserForConsumer:(long long)a0;
- (id)requestOwnershipOfBrowserForConsumer:(long long)a0;
- (void)setExpanded:(BOOL)a0 withReason:(long long)a1;
- (BOOL)shouldAlwaysShowAppTitle;
- (BOOL)shouldPresentModalFromPresentingViewController;
- (void)transitionCurrentBrowserToCollapsedPresentationAnimated:(BOOL)a0 completion:(id /* block */)a1;
- (void)transitionCurrentBrowserToExpandedPresentationAnimated:(BOOL)a0 completion:(id /* block */)a1;
- (id)transitionViewController;
- (void)updateBrowser:(id)a0;
- (BOOL)updateBrowserSessionForPlugin:(id)a0 datasource:(id)a1;
- (void)updateSupportedInterfaceOrientationsOfAppWindow:(id)a0 forPlugin:(id)a1;
- (BOOL)usePresentationWindowDuringTransition;

@end