luxlabs header browser preview


@class _UISSecureControlCategory, UISSlotStyle, NSString;

@interface _UISSecureControlSizeSpec : NSObject <NSCopying, NSSecureCoding> {
    NSString *_localization;
    union { unsigned short all; struct { unsigned char arrangeVertically : 1; unsigned char accessibilityContrast : 1; unsigned char displayScale : 3; unsigned char layoutDirection : 1; unsigned char legibilityWeight : 1; unsigned char preferredContentSizeCategory : 4; unsigned char userInterfaceIdiom : 3; } ; } _fields;
}

@property (class, readonly) BOOL supportsSecureCoding;

@property (readonly, nonatomic) _UISSecureControlCategory *category;
@property (readonly, nonatomic) UISSlotStyle *style;
@property (readonly, nonatomic) BOOL arrangeVertically;

+ (id)specWithStyle:(id)a0 tag:(id)a1;

- (unsigned long long)hash;
- (void)encodeWithCoder:(id)a0;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (BOOL)isEquivalentToStyle:(id)a0 tag:(id)a1;
- (id)initWithCategory:(id)a0 arrangeVertically:(BOOL)a1 accessibilityContrast:(unsigned long long)a2 displayScale:(unsigned char)a3 layoutDirection:(unsigned long long)a4 legibilityWeight:(unsigned long long)a5 localization:(id)a6 preferredContentSizeCategory:(unsigned long long)a7 userInterfaceIdiom:(unsigned long long)a8;

@end