luxlabs header browser preview


@class VideosExtrasZoomingImageInteractiveTransitionSourceContext, UIView, NSArray, NSString, UIPinchGestureRecognizer, MPUContentSizeLayoutConstraint, NSLayoutConstraint, UILabel, VideosExtrasConstrainedArtworkContainerView;

@interface VideosExtrasCarouselCollectionViewCell : UICollectionViewCell <UIGestureRecognizerDelegate, VideosExtrasCarouselCollectionViewCell>

@property (retain, nonatomic) VideosExtrasConstrainedArtworkContainerView *thumbnailImageContainerView;
@property (retain, nonatomic) NSLayoutConstraint *thumbnailImageContainerViewHeightConstraint;
@property (retain, nonatomic) NSArray *thumbnailImageContainerViewConstraints;
@property (retain, nonatomic) MPUContentSizeLayoutConstraint *subtitleBaselineConstraint;
@property (retain, nonatomic) MPUContentSizeLayoutConstraint *descriptionLabelBaselineConstraint;
@property (retain, nonatomic) UIView *textContainer;
@property (retain, nonatomic) UILabel *titleLabel;
@property (retain, nonatomic) UILabel *subtitleLabel;
@property (retain, nonatomic) UILabel *descriptionLabel;
@property (nonatomic) unsigned long long itemIndex;
@property (retain, nonatomic) VideosExtrasZoomingImageInteractiveTransitionSourceContext *interactiveTransitionSourceContext;
@property (retain, nonatomic) UIPinchGestureRecognizer *pinchGestureRecognizer;
@property (nonatomic) BOOL allowsPinchingThumbnailImageForInteractiveZoomingImageTransition;
@property (copy, nonatomic) NSString *zoomingImageTransitionIdentifier;
@property (nonatomic) struct CGSize { double width; double height; } windowSize;
@property (readonly, nonatomic) double thumbnailImageContainerHeight;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)_handlePinchGesture:(id)a0;
- (void)setSubtitleText:(id)a0;
- (void)dealloc;
- (id)titleTextStyle;
- (id)descriptionText;
- (id)titleText;
- (void)setTitleText:(id)a0;
- (void)setHighlighted:(BOOL)a0;
- (id)thumbnailImage;
- (void)prepareForReuse;
- (void)setDescriptionText:(id)a0;
- (id)subtitleText;
- (void)updateConstraints;
- (void).cxx_destruct;
- (void)setThumbnailImage:(id)a0;
- (id)subtitleTextStyle;
- (id)thumbnailImageAccessibilityText;
- (double)_descriptionLabelTopInset;
- (void)_setupDescriptionLabelWithConstraintsAccumulator:(id)a0;
- (void)_setupSubtitleLabelWithConstraintsAccumulator:(id)a0;
- (void)_setupThumbnailImageContainerViewWithConstraintsAccumulator:(id)a0;
- (void)_setupTitleLabelWithConstraintsAccumulator:(id)a0;
- (void)_updateThumbnailArtworkViewBorder;
- (id)descriptionTextStyle;
- (void)finalizeZoomingImageTransitionWithContext:(id)a0 transitionFinished:(BOOL)a1;
- (id)lockupElement;
- (void)performZoomingImageTransitionWithContext:(id)a0;
- (void)prepareZoomingImageTransitionWithContext:(id)a0;
- (void)setThumbnailBorderColor:(id)a0;
- (void)setThumbnailImageAccessibilityText:(id)a0;
- (void)setThumbnailImagePlaceholder:(id)a0;
- (void)setThumbnailMaxSize:(struct CGSize { double x0; double x1; })a0;
- (void)setThumbnailOverlayImage:(id)a0;
- (id)thumbnailImagePlaceholder;
- (struct CGSize { double x0; double x1; })thumbnailMaxSize;

@end