luxlabs header browser preview


@interface PUPhotosGridSettings : PXSettings

@property (nonatomic) double defaultItemSideSize;
@property (nonatomic) double maximumSpacing;
@property (nonatomic) BOOL badgeAllItemsAsFavorites;
@property (nonatomic) BOOL displayAllItemsAsBursts;
@property (nonatomic) BOOL allowDynamicDetailsTitles;
@property (nonatomic) double simulatedDetailsAttributesLoadingDelay;
@property (nonatomic) BOOL forceJPEGThumbnailsInDefaultGrid;
@property (nonatomic) long long numberColumnsInDefaultGrid;
@property (nonatomic) long long numberOfColumnsInWideGrid;
@property (nonatomic) BOOL flashDegradedImages;
@property (nonatomic) BOOL useFloatingHeaders;
@property (nonatomic, getter=isSwipeSelectionEnabled) BOOL swipeSelectionEnabled;
@property (nonatomic) double magnifierRevealPreviewScale;
@property (nonatomic) double previewRevealProgressToFreezeMagnifier;
@property (nonatomic) double minimumDistanceToUnfreeze;
@property (nonatomic) BOOL shouldExitEditingModeAfterDuplication;
@property (nonatomic) BOOL showTimelineScrubbers;
@property (nonatomic) double leftScrubberRate;
@property (nonatomic) double rightScrubberRate;
@property (nonatomic) long long globalFooterVisibility;
@property (nonatomic) BOOL simulateGlobalFooterImportantInformationUpdates;

+ (id)sharedInstance;
+ (id)settingsControllerModule;

- (id)parentSettings;
- (void)setDefaultValues;

@end