luxlabs header browser preview


@class NSArray;
@protocol MULayoutItem;

@interface MUStackLayoutInternal : MUConstraintLayoutInternal {
    void /* unknown type, empty encoding */ builder;
}

@property (nonatomic, copy) NSArray *arrangedLayoutItems;
@property (nonatomic, weak) id<MULayoutItem> container;
@property (nonatomic) long long axis;
@property (nonatomic) long long distribution;
@property (nonatomic) BOOL distributionBoundsContent;
@property (nonatomic) float distributionFittingSizePriority;
@property (nonatomic) long long alignment;
@property (nonatomic) BOOL alignmentBoundsContent;
@property (nonatomic) float alignmentFittingSizePriority;
@property (nonatomic) double spacing;
@property (nonatomic) struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; } insets;

- (void)setAlignmentBoundsContent:(BOOL)a0 forArrangedLayoutItem:(id)a1;
- (struct UIOffset { double x0; double x1; })offsetForArrangedLayoutItem:(id)a0;
- (void)removeArrangedLayoutItem:(id)a0;
- (void)setAlignmentFittingSizePriority:(float)a0 forArrangedLayoutItem:(id)a1;
- (void)setAlignment:(long long)a0 forArrangedLayoutItem:(id)a1;
- (void)disableAlignmentForArrangedLayoutItem:(id)a0;
- (BOOL)alignmentBoundsContentForArrangedLayoutItem:(id)a0;
- (void)resetAlignmentForArrangedLayoutItem:(id)a0;
- (void)addArrangedLayoutItem:(id)a0;
- (BOOL)hasAlignmentForArrangedLayoutItem:(id)a0;
- (void)setPadding:(struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })a0 forArrangedLayoutItem:(id)a1;
- (struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })paddingForArrangedLayoutItem:(id)a0;
- (void)setOffset:(struct UIOffset { double x0; double x1; })a0 forArrangedLayoutItem:(id)a1;
- (long long)alignmentForArrangedLayoutItem:(id)a0;
- (float)alignmentFittingSizePriorityForArrangedLayoutItem:(id)a0;
- (void).cxx_destruct;
- (id)initWithContainer:(id)a0 axis:(long long)a1;

@end