luxlabs header browser preview


@class NSString, WKDOMNode, NSArray;

@interface WKDOMRange : NSObject {
    struct RefPtr<WebCore::Range, WTF::RawPtrTraits<WebCore::Range>, WTF::DefaultRefDerefTraits<WebCore::Range>> { struct Range *m_ptr; } _impl;
}

@property (readonly, retain) WKDOMNode *startContainer;
@property (readonly) long long startOffset;
@property (readonly, retain) WKDOMNode *endContainer;
@property (readonly) long long endOffset;
@property (readonly, copy) NSString *text;
@property (readonly) BOOL isCollapsed;
@property (readonly) NSArray *textRects;

- (void)dealloc;
- (id).cxx_construct;
- (void).cxx_destruct;
- (id)_initWithImpl:(void *)a0;
- (id)initWithDocument:(id)a0;
- (void)selectNodeContents:(id)a0;
- (void)setEnd:(id)a0 offset:(int)a1;
- (void)setStart:(id)a0 offset:(int)a1;
- (void)collapse:(BOOL)a0;
- (struct OpaqueWKBundleRangeHandle { } *)_copyBundleRangeHandleRef;
- (id)rangeByExpandingToWordBoundaryByCharacters:(unsigned long long)a0 inDirection:(long long)a1;
- (void)selectNode:(id)a0;

@end