luxlabs header browser preview


@class UIFont, NSString, UIFontMetrics, NSArray, NSMutableArray, UITraitCollection;

@interface AXAssistiveTouchLayoutView : UIView

@property (class, readonly, nonatomic) UIFontMetrics *fontMetrics;
@property (class, readonly, nonatomic) NSString *labelMinimumContentSizeCategory;
@property (class, readonly, nonatomic) NSString *labelMaximumContentSizeCategory;
@property (class, readonly, nonatomic) NSString *imageMinimumContentSizeCategory;
@property (class, readonly, nonatomic) NSString *imageMaximumContentSizeCategory;
@property (class, readonly, nonatomic) UITraitCollection *traitCollectionForLabelPreferredContentSizeCategory;
@property (class, readonly, nonatomic) UITraitCollection *traitCollectionForImagePreferredContentSizeCategory;
@property (class, readonly, nonatomic) UIFont *labelFont;
@property (class, readonly, nonatomic) double defaultSideLength;
@property (class, readonly, nonatomic) double minimumOuterPadding;

@property (retain, nonatomic) NSArray *itemConstraints;
@property (retain, nonatomic) NSMutableArray *positioningLayoutGuides;

+ (id)_imageMaximumContentSizeCategoryIndependentOfLabel;
+ (double)_layoutViewSideLengthScaledFromDefaultLength:(double)a0 labelContentSizeCategory:(id)a1;
+ (id)_preferredContentSizeCategoryCappedByMinimumContentSizeCategory:(id)a0 maximumContentSizeCategory:(id)a1;
+ (id)_traitCollectionForMinimumContentSizeCategory:(id)a0 maximumContentSizeCategory:(id)a1;
+ (double)layoutViewSideLengthScaledFromDefaultLength:(double)a0;

- (void).cxx_destruct;
- (void)_enableAutoLayoutForAllItems:(id)a0;
- (void)_enumerateListsOfLocations:(id)a0 items:(id)a1 withBlock:(id /* block */)a2;
- (id)_setUpConstraintsForPreferredPositionsForItems:(id)a0 positions:(id)a1;
- (id)_setUpConstraintsToAlignItems:(id)a0 rows:(id)a1 columns:(id)a2;
- (id)_setUpConstraintsToAvoidCollisions:(id)a0 rows:(id)a1 columns:(id)a2 clockwiseOctagonalLocations:(id)a3;
- (void)centerItems:(id)a0;
- (void)centerItems:(id)a0 withView:(id)a1;
- (void)layoutItemsByLocation:(id)a0 hasBackButton:(BOOL)a1;
- (void)layoutItemsByLocation:(id)a0 positions:(id)a1 rows:(id)a2 columns:(id)a3 clockwiseOctagonalLocations:(id)a4 horizontallyCenteredLocation:(id)a5;

@end