luxlabs header browser preview


@class RUIElement, RUIDetailHeaderElement, NSArray, RUISubHeaderElement, UIView, RUITableView, RUITableViewRow, RUITableViewHeaderFooterView, RUIMultiChoiceElement, NSMutableArray, NSNumber;
@protocol RemoteUITableFooter, RUIHeader;

@interface RUITableViewSection : RUIElement <RUIHeaderDelegate, RUITableFooterDelegate, NSCopying> {
    NSMutableArray *_rows;
    long long _disclosureLimit;
    NSNumber *_drawsTopSeparator;
}

@property (readonly, nonatomic) NSArray *rows;
@property (retain, nonatomic) UIView<RUIHeader> *headerView;
@property (retain, nonatomic) RUITableViewHeaderFooterView *containerizedHeaderView;
@property (retain, nonatomic) UIView<RemoteUITableFooter> *footerView;
@property (retain, nonatomic) RUITableViewHeaderFooterView *containerizedFooterView;
@property (nonatomic) double headerHeight;
@property (nonatomic) double footerHeight;
@property (nonatomic) BOOL drawTopSeparator;
@property (retain, nonatomic) RUITableViewRow *showAllRow;
@property (retain, nonatomic) RUIElement *header;
@property (retain, nonatomic) RUISubHeaderElement *subHeader;
@property (retain, nonatomic) RUIDetailHeaderElement *detailHeader;
@property (retain, nonatomic) RUIElement *footer;
@property (retain, nonatomic) RUIMultiChoiceElement *multiChoiceElement;
@property (weak, nonatomic) RUITableView *tableElement;
@property (nonatomic) BOOL configured;

- (void)setImageSize:(struct CGSize { double x0; double x1; })a0;
- (void).cxx_destruct;
- (void)setImage:(id)a0;
- (void)setAttributes:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (void)setImageAlignment:(int)a0;
- (void)addRow:(id)a0;
- (void)insertRow:(id)a0 atIndex:(unsigned long long)a1;
- (void)removeRowAtIndex:(unsigned long long)a0;
- (void)populatePostbackDictionary:(id)a0;
- (id)viewForElementIdentifier:(id)a0;
- (id)initWithAttributes:(id)a0 parent:(id)a1;
- (BOOL)hasCustomHeader;
- (id)staticFunctions;
- (BOOL)hasCustomFooter;
- (Class)_customFooterClass;
- (Class)_customHeaderClass;
- (id)colorFromAttributeString:(id)a0;
- (void)footerView:(id)a0 activatedLinkWithURL:(id)a1;
- (BOOL)hasValueForDrawsTopSeparator;
- (void)headerView:(id)a0 activatedLinkWithURL:(id)a1;
- (void)headerViewDidChange:(id)a0;
- (id)staticValues;
- (id)subElementWithID:(id)a0;
- (id)subElementsWithName:(id)a0;
- (void)tappedShowAllRowWithTable:(id)a0;

@end