luxlabs header browser preview


@interface JULanguageAwareTextStorage : NSObject <NSTextStorageDelegate, JUWritingDirectionContentProtocol> {
    void /* unknown type, empty encoding */ originalTextStorageDelegate;
    void /* unknown type, empty encoding */ languageAwareString;
}

@property (nonatomic, retain) void /* unknown type, empty encoding */ textStorage;

- (id)init;
- (id)initWithTextStorage:(id)a0;
- (void).cxx_destruct;
- (void)textStorage:(id)a0 didProcessEditing:(unsigned long long)a1 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 changeInLength:(long long)a3;
- (void)textStorage:(id)a0 willProcessEditing:(unsigned long long)a1 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 changeInLength:(long long)a3;
- (long long)writingDirectionOfLine:(long long)a0 maximumLinesShown:(long long)a1 withWidth:(double)a2 lineBreakMode:(long long)a3 cacheLayoutInfo:(BOOL)a4;
- (id)writingDirectionsQuantities;

@end