luxlabs header browser preview


@class UIColor, PUOneUpViewControllerSpecChange;

@interface PUOneUpViewControllerSpec : PUViewControllerSpec

@property (readonly, nonatomic) PUOneUpViewControllerSpecChange *currentChange;
@property (nonatomic, setter=_setShouldPlaceButtonsInNavigationBar:) BOOL shouldPlaceButtonsInNavigationBar;
@property (nonatomic, setter=_setShouldUseCompactTitleView:) BOOL shouldUseCompactTitleView;
@property (nonatomic, setter=_setMaximumToolbarHeight:) double maximumToolbarHeight;
@property (nonatomic, setter=_setMaximumAccessoryToolbarHeight:) double maximumAccessoryToolbarHeight;
@property (nonatomic, setter=_setShouldUseContentGuideInsets:) BOOL shouldUseContentGuideInsets;
@property (nonatomic, setter=_setShouldUseUserTransformTiles:) BOOL shouldUseUserTransformTiles;
@property (nonatomic, setter=_setShouldAutoplayOnAppear:) BOOL shouldAutoplayOnAppear;
@property (nonatomic, setter=_setShouldDisplayBadges:) BOOL shouldDisplayBadges;
@property (nonatomic, setter=_setShouldDisplayAssetExplorerReviewScreenBadges:) BOOL shouldDisplayAssetExplorerReviewScreenBadges;
@property (nonatomic, setter=_setShouldDisplayPlayButtons:) BOOL shouldDisplayPlayButtons;
@property (nonatomic, setter=_setShouldDisplayProgressIndicators:) BOOL shouldDisplayProgressIndicators;
@property (nonatomic, setter=_setShouldDisplayBufferingIndicators:) BOOL shouldDisplayBufferingIndicators;
@property (nonatomic, setter=_setCanDisplayLoadingIndicators:) BOOL canDisplayLoadingIndicators;
@property (nonatomic, setter=_setShouldDisplayEmptyPlaceholder:) BOOL shouldDisplayEmptyPlaceholder;
@property (retain, nonatomic, setter=_setBackgroundColorOverride:) UIColor *backgroundColorOverride;
@property (nonatomic, setter=_setProgressIndicatorSize:) struct CGSize { double width; double height; } progressIndicatorSize;
@property (nonatomic, setter=_setPeopleRowSize:) struct CGSize { double width; double height; } peopleRowSize;
@property (nonatomic, setter=_setProgressIndicatorContentInsets:) struct UIEdgeInsets { double top; double left; double bottom; double right; } progressIndicatorContentInsets;
@property (nonatomic, setter=_setBufferingIndicatorSize:) struct CGSize { double width; double height; } bufferingIndicatorSize;
@property (nonatomic, setter=_setShouldUseCompactCommentsTitle:) BOOL shouldUseCompactCommentsTitle;
@property (nonatomic, setter=_setTileInitialContentMode:) long long tileInitialContentMode;
@property (nonatomic, setter=_setShouldCounterrotateReviewScreenBars:) BOOL shouldCounterrotateReviewScreenBars;
@property (nonatomic, setter=_setShouldPinContentToTop:) BOOL shouldPinContentToTop;
@property (nonatomic, setter=_setShouldLayoutReviewScreenControlBarVertically:) BOOL shouldLayoutReviewScreenControlBarVertically;
@property (nonatomic, setter=_setShouldPlaceScrubberInScrubberBar:) BOOL shouldPlaceScrubberInScrubberBar;
@property (nonatomic, setter=setChromeVisible:) BOOL isChromeVisible;
@property (nonatomic, setter=setContentLocked:) BOOL isContentLocked;
@property (nonatomic, setter=setPresentedForPreview:) BOOL isPresentedForPreview;
@property (nonatomic, setter=setShowingPlayPauseButtonInBars:) BOOL isShowingPlayPauseButtonInBars;
@property (nonatomic, setter=setShouldDisplayPeopleRow:) BOOL shouldDisplayPeopleRow;
@property (readonly, nonatomic) unsigned long long options;
@property (readonly, nonatomic) BOOL allowAccessoryVisibility;
@property (readonly, nonatomic) BOOL allowSuggestions;
@property (readonly, nonatomic) BOOL allowProgrammaticNavBackButton;
@property (readonly, nonatomic) BOOL allowTapOnTitle;
@property (readonly, nonatomic) BOOL shouldShowTitleView;
@property (readonly, nonatomic) BOOL shouldDisplaySelectionIndicators;
@property (readonly, nonatomic) BOOL shouldDisplayAssetExplorerReviewScreenProgressIndicators;
@property (readonly, nonatomic) struct CGSize { double x0; double x1; } assetExplorerReviewScreenProgressIndicatorSize;
@property (readonly, nonatomic) BOOL shouldDisplayReviewScreenBars;
@property (readonly, nonatomic) BOOL shouldDisableNavigationBarsVisibility;
@property (readonly, nonatomic) BOOL shouldUseSpotlightStyling;
@property (readonly, nonatomic) BOOL isInCompactLayoutStyle;
@property (readonly, nonatomic) struct CGSize { double x0; double x1; } playButtonSize;
@property (readonly, nonatomic) struct CGSize { double width; double height; } renderIndicatorSize;
@property (readonly, nonatomic) BOOL shouldDisplaySyndicationAttribution;
@property (readonly, nonatomic) BOOL shouldShowCropButton;
@property (nonatomic) BOOL prefersFloatingiPadInfoPanel;
@property (nonatomic) BOOL hideNavigationBarWhenShowingAccessoryView;
@property (nonatomic) BOOL hideScrubberWhenShowingAccessoryView;
@property (nonatomic) BOOL prefersSquareImageInDetails;
@property (nonatomic) BOOL hideStatusBarWhenShowingAccessoryView;
@property (nonatomic) BOOL hideBadgesWhenShowingAccessoryView;

- (void)updateIfNeeded;
- (BOOL)_shouldForceBlackBackground;
- (id)newSpecChange;
- (void)_setShouldDisplaySyndicationAttribution:(BOOL)a0;
- (BOOL)_isAssetExplorerReviewScreen;
- (void).cxx_destruct;
- (void)_setHideStatusBarWhenShowingAccessoryView:(BOOL)a0;
- (void)_setShouldDisplayPeopleRow:(BOOL)a0;
- (void)_setPrefersSquareImageInDetails:(BOOL)a0;
- (void)_setHideNavigationBarWhenShowingAccessoryView:(BOOL)a0;
- (id)initWithOptions:(unsigned long long)a0;
- (void)_setHideScrubberWhenShowingAccessoryView:(BOOL)a0;
- (void)_setHideBadgesWhenShowingAccessoryView:(BOOL)a0;
- (id)spotlightBackgroundColor;
- (void)_setRenderIndicatorSize:(struct CGSize { double x0; double x1; })a0;

@end