luxlabs header browser preview


@interface TSTTableSortRule : NSObject <NSCopying>

@property (readonly, nonatomic) struct TSUModelColumnOrRowIndex { unsigned int _index; } baseIndex;
@property (readonly, nonatomic) int direction;

+ (id)ruleWithBaseIndex:(struct TSUModelColumnOrRowIndex { unsigned int x0; })a0 direction:(int)a1;

- (unsigned long long)hash;
- (BOOL)isEqual:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (void)encodeToArchive:(void *)a0;
- (id)initFromArchive:(const void *)a0;
- (id)initWithBaseIndex:(struct TSUModelColumnOrRowIndex { unsigned int x0; })a0 direction:(int)a1;
- (id)ruleByChangingBaseIndexTo:(struct TSUModelColumnOrRowIndex { unsigned int x0; })a0;
- (id)ruleByChangingDirectionTo:(int)a0;

@end