luxlabs header browser preview


@interface NSTextTable : NSTextBlock <NSSecureCoding> {
    unsigned long long _numCols;
    unsigned long long _tableFlags;
}

@property (class, readonly) BOOL supportsSecureCoding;

+ (void)initialize;

- (id)init;
- (void)dealloc;
- (unsigned long long)numberOfColumns;
- (void)encodeWithCoder:(id)a0;
- (void)setNumberOfColumns:(unsigned long long)a0;
- (id)initWithCoder:(id)a0;
- (unsigned long long)_tableFlags;
- (void)_setTableFlags:(unsigned long long)a0;
- (unsigned long long)layoutAlgorithm;
- (BOOL)hidesEmptyCells;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })rectForBlock:(id)a0 layoutAtPoint:(struct CGPoint { double x0; double x1; })a1 inRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a2 textContainer:(id)a3 characterRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a4;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_contentRectForCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 textContainer:(id)a1;
- (id)_descriptionAtIndex:(unsigned long long)a0 text:(id)a1;
- (BOOL)_missingColumnsForRowRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 blockIndex:(unsigned long long)a1 text:(id)a2;
- (id)_rowArrayForBlock:(id)a0 atIndex:(unsigned long long)a1 text:(id)a2 layoutManager:(id)a3 containerWidth:(double)a4 withRepetitions:(BOOL)a5 collapseBorders:(BOOL)a6 rowCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a7 indexInRow:(unsigned long long *)a8 startingRow:(long long *)a9 startingColumn:(long long *)a10 previousRowBlockHelper:(id *)a11;
- (void)_takeValuesFromTextBlock:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })boundsRectForBlock:(id)a0 contentRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 inRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a2 textContainer:(id)a3 characterRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a4;
- (BOOL)collapsesBorders;
- (void)drawBackgroundForBlock:(id)a0 withFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 inView:(id)a2 characterRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a3 layoutManager:(id)a4;
- (void)setCollapsesBorders:(BOOL)a0;
- (void)setHidesEmptyCells:(BOOL)a0;
- (void)setLayoutAlgorithm:(unsigned long long)a0;

@end