luxlabs header browser preview


@class NSString, UIImage, PXRegionOfInterest, NSSet, PHQuestion, PXGadgetSpec, PXSurveyQuestionsGadgetContentView, PXSurveyQuestionConfigurationHandlers;
@protocol PXSurveyQuestionConfiguration, PXGadgetDelegate;

@interface PXSurveyQuestionGadget : NSObject <PXGadget, PXSurveyQuestionsGadgetContentViewDelegate> {
    long long _configurationRequestId;
    NSString *_currentAnswerReason;
}

@property (class, readonly, nonatomic) unsigned int confirmYesSoundID;

@property (retain, nonatomic) PXSurveyQuestionsGadgetContentView *contentView;
@property (retain, nonatomic) PXSurveyQuestionConfigurationHandlers *handlers;
@property (readonly, nonatomic) PHQuestion *question;
@property (readonly, nonatomic) id<PXSurveyQuestionConfiguration> configuration;
@property (nonatomic) unsigned long long answer;
@property (retain, nonatomic) NSSet *assetUUIDsAssociatedWithGadget;
@property (readonly, nonatomic) UIImage *currentImage;
@property (readonly, nonatomic) PXRegionOfInterest *regionOfInterestForOneUpTransition;
@property (nonatomic) BOOL currentlyInOneUp;
@property (nonatomic, getter=isContentHidden) BOOL contentHidden;
@property (readonly, nonatomic) unsigned long long gadgetType;
@property (readonly, nonatomic) unsigned long long gadgetCapabilities;
@property (retain, nonatomic) PXGadgetSpec *gadgetSpec;
@property (weak, nonatomic) id<PXGadgetDelegate> delegate;
@property (readonly, nonatomic) NSString *localizedTitle;
@property (readonly, nonatomic) BOOL wantsMultilineTitle;
@property (readonly, nonatomic) unsigned long long accessoryButtonType;
@property (readonly, nonatomic) NSString *accessoryButtonTitle;
@property (readonly, nonatomic) unsigned long long headerStyle;
@property (nonatomic) long long priority;
@property (readonly, nonatomic) Class collectionViewItemClass;
@property (nonatomic) struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } visibleContentRect;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)sharedWorkQueue;
+ (void)preloadResources;

- (id)init;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0;
- (unsigned short)questionType;
- (void)_updateContentViewConfiguration;
- (void)_didFinishUpdatingSurveyQuestionStateFromAnswer;
- (void)_playConfirmYesSound;
- (void)_updateSurveyQuestionStateFromAnswer:(unsigned long long)a0 andReason:(id)a1;
- (id)additionalReasonsForWallpaperQuestionsForAnswer:(unsigned long long)a0;
- (id)gadgetContentView:(id)a0 additionalReasonMessageForAnswer:(unsigned long long)a1;
- (id)gadgetContentView:(id)a0 additionalReasonTitleForAnswer:(unsigned long long)a1;
- (id)gadgetContentView:(id)a0 additionalReasonsForAnswer:(unsigned long long)a1;
- (void)gadgetContentView:(id)a0 didAnswer:(unsigned long long)a1 withReason:(id)a2;
- (id)initWithSurveyQuestion:(id)a0 gadgetType:(unsigned long long)a1;
- (void)prepareCollectionViewItem:(id)a0;
- (void)refreshQuestionContentView;
- (void)removeCollectionViewItem:(id)a0;
- (id)uniqueGadgetIdentifier;

@end