|
| WEBCORE_EXPORT | ~Range () |
| |
| Document & | ownerDocument () const |
| |
| Node & | startContainer () const |
| |
| unsigned | startOffset () const |
| |
| Node & | endContainer () const |
| |
| unsigned | endOffset () const |
| |
| bool | collapsed () const |
| |
| Node * | commonAncestorContainer () const |
| |
| WEBCORE_EXPORT ExceptionOr< void > | setStart (Ref< Node > &&container, unsigned offset) |
| |
| WEBCORE_EXPORT ExceptionOr< void > | setEnd (Ref< Node > &&container, unsigned offset) |
| |
| WEBCORE_EXPORT void | collapse (bool toStart) |
| |
| WEBCORE_EXPORT ExceptionOr< bool > | isPointInRange (Node &refNode, unsigned offset) |
| |
| WEBCORE_EXPORT ExceptionOr< short > | comparePoint (Node &refNode, unsigned offset) const |
| |
| WEBCORE_EXPORT ExceptionOr< CompareResults > | compareNode (Node &refNode) const |
| |
| WEBCORE_EXPORT ExceptionOr< short > | compareBoundaryPoints (CompareHow, const Range &sourceRange) const |
| |
| WEBCORE_EXPORT ExceptionOr< short > | compareBoundaryPointsForBindings (unsigned short compareHow, const Range &sourceRange) const |
| |
| WEBCORE_EXPORT bool | boundaryPointsValid () const |
| |
| WEBCORE_EXPORT ExceptionOr< bool > | intersectsNode (Node &refNode) const |
| |
| WEBCORE_EXPORT ExceptionOr< void > | deleteContents () |
| |
| WEBCORE_EXPORT ExceptionOr< Ref< DocumentFragment > > | extractContents () |
| |
| WEBCORE_EXPORT ExceptionOr< Ref< DocumentFragment > > | cloneContents () |
| |
| WEBCORE_EXPORT ExceptionOr< void > | insertNode (Ref< Node > &&) |
| |
| WEBCORE_EXPORT String | toString () const |
| |
| String | toHTML () const |
| |
| WEBCORE_EXPORT String | text () const |
| |
| WEBCORE_EXPORT ExceptionOr< Ref< DocumentFragment > > | createContextualFragment (const String &html) |
| |
| WEBCORE_EXPORT void | detach () |
| |
| WEBCORE_EXPORT Ref< Range > | cloneRange () const |
| |
| WEBCORE_EXPORT ExceptionOr< void > | setStartAfter (Node &) |
| |
| WEBCORE_EXPORT ExceptionOr< void > | setEndBefore (Node &) |
| |
| WEBCORE_EXPORT ExceptionOr< void > | setEndAfter (Node &) |
| |
| WEBCORE_EXPORT ExceptionOr< void > | selectNode (Node &) |
| |
| WEBCORE_EXPORT ExceptionOr< void > | selectNodeContents (Node &) |
| |
| WEBCORE_EXPORT ExceptionOr< void > | surroundContents (Node &) |
| |
| WEBCORE_EXPORT ExceptionOr< void > | setStartBefore (Node &) |
| |
| const Position | startPosition () const |
| |
| const Position | endPosition () const |
| |
| WEBCORE_EXPORT ExceptionOr< void > | setStart (const Position &) |
| |
| WEBCORE_EXPORT ExceptionOr< void > | setEnd (const Position &) |
| |
| WEBCORE_EXPORT Node * | firstNode () const |
| |
| WEBCORE_EXPORT Node * | pastLastNode () const |
| |
| ShadowRoot * | shadowRoot () const |
| |
| WEBCORE_EXPORT void | absoluteTextRects (Vector< IntRect > &, bool useSelectionHeight=false, RangeInFixedPosition *=nullptr) const |
| |
| WEBCORE_EXPORT IntRect | absoluteBoundingBox () const |
| |
| WEBCORE_EXPORT void | absoluteTextQuads (Vector< FloatQuad > &, bool useSelectionHeight=false, RangeInFixedPosition *=nullptr) const |
| |
| WEBCORE_EXPORT FloatRect | absoluteBoundingRect () const |
| |
| void | nodeChildrenChanged (ContainerNode &) |
| |
| void | nodeChildrenWillBeRemoved (ContainerNode &) |
| |
| void | nodeWillBeRemoved (Node &) |
| |
| void | textInserted (Node *, unsigned offset, unsigned length) |
| |
| void | textRemoved (Node *, unsigned offset, unsigned length) |
| |
| void | textNodesMerged (NodeWithIndex &oldNode, unsigned offset) |
| |
| void | textNodeSplit (Text *oldNode) |
| |
| WEBCORE_EXPORT ExceptionOr< void > | expand (const String &) |
| |
| Ref< ClientRectList > | getClientRects () const |
| |
| Ref< ClientRect > | getBoundingClientRect () const |
| |
| WEBCORE_EXPORT bool | contains (const Range &) const |
| |
| bool | contains (const VisiblePosition &) const |
| |
| WEBCORE_EXPORT | ~Range () |
| |
| Document & | ownerDocument () const |
| |
| Node & | startContainer () const |
| |
| unsigned | startOffset () const |
| |
| Node & | endContainer () const |
| |
| unsigned | endOffset () const |
| |
| bool | collapsed () const |
| |
| Node * | commonAncestorContainer () const |
| |
| WEBCORE_EXPORT ExceptionOr< void > | setStart (Ref< Node > &&container, unsigned offset) |
| |
| WEBCORE_EXPORT ExceptionOr< void > | setEnd (Ref< Node > &&container, unsigned offset) |
| |
| WEBCORE_EXPORT void | collapse (bool toStart) |
| |
| WEBCORE_EXPORT ExceptionOr< bool > | isPointInRange (Node &refNode, unsigned offset) |
| |
| WEBCORE_EXPORT ExceptionOr< short > | comparePoint (Node &refNode, unsigned offset) const |
| |
| WEBCORE_EXPORT ExceptionOr< CompareResults > | compareNode (Node &refNode) const |
| |
| WEBCORE_EXPORT ExceptionOr< short > | compareBoundaryPoints (CompareHow, const Range &sourceRange) const |
| |
| WEBCORE_EXPORT ExceptionOr< short > | compareBoundaryPointsForBindings (unsigned short compareHow, const Range &sourceRange) const |
| |
| WEBCORE_EXPORT bool | boundaryPointsValid () const |
| |
| WEBCORE_EXPORT ExceptionOr< bool > | intersectsNode (Node &refNode) const |
| |
| WEBCORE_EXPORT ExceptionOr< void > | deleteContents () |
| |
| WEBCORE_EXPORT ExceptionOr< Ref< DocumentFragment > > | extractContents () |
| |
| WEBCORE_EXPORT ExceptionOr< Ref< DocumentFragment > > | cloneContents () |
| |
| WEBCORE_EXPORT ExceptionOr< void > | insertNode (Ref< Node > &&) |
| |
| WEBCORE_EXPORT String | toString () const |
| |
| String | toHTML () const |
| |
| WEBCORE_EXPORT String | text () const |
| |
| WEBCORE_EXPORT ExceptionOr< Ref< DocumentFragment > > | createContextualFragment (const String &html) |
| |
| WEBCORE_EXPORT void | detach () |
| |
| WEBCORE_EXPORT Ref< Range > | cloneRange () const |
| |
| WEBCORE_EXPORT ExceptionOr< void > | setStartAfter (Node &) |
| |
| WEBCORE_EXPORT ExceptionOr< void > | setEndBefore (Node &) |
| |
| WEBCORE_EXPORT ExceptionOr< void > | setEndAfter (Node &) |
| |
| WEBCORE_EXPORT ExceptionOr< void > | selectNode (Node &) |
| |
| WEBCORE_EXPORT ExceptionOr< void > | selectNodeContents (Node &) |
| |
| WEBCORE_EXPORT ExceptionOr< void > | surroundContents (Node &) |
| |
| WEBCORE_EXPORT ExceptionOr< void > | setStartBefore (Node &) |
| |
| const Position | startPosition () const |
| |
| const Position | endPosition () const |
| |
| WEBCORE_EXPORT ExceptionOr< void > | setStart (const Position &) |
| |
| WEBCORE_EXPORT ExceptionOr< void > | setEnd (const Position &) |
| |
| WEBCORE_EXPORT Node * | firstNode () const |
| |
| WEBCORE_EXPORT Node * | pastLastNode () const |
| |
| ShadowRoot * | shadowRoot () const |
| |
| WEBCORE_EXPORT void | absoluteTextRects (Vector< IntRect > &, bool useSelectionHeight=false, RangeInFixedPosition *=nullptr) const |
| |
| WEBCORE_EXPORT IntRect | absoluteBoundingBox () const |
| |
| WEBCORE_EXPORT void | absoluteTextQuads (Vector< FloatQuad > &, bool useSelectionHeight=false, RangeInFixedPosition *=nullptr) const |
| |
| WEBCORE_EXPORT FloatRect | absoluteBoundingRect () const |
| |
| void | nodeChildrenChanged (ContainerNode &) |
| |
| void | nodeChildrenWillBeRemoved (ContainerNode &) |
| |
| void | nodeWillBeRemoved (Node &) |
| |
| void | textInserted (Node *, unsigned offset, unsigned length) |
| |
| void | textRemoved (Node *, unsigned offset, unsigned length) |
| |
| void | textNodesMerged (NodeWithIndex &oldNode, unsigned offset) |
| |
| void | textNodeSplit (Text *oldNode) |
| |
| WEBCORE_EXPORT ExceptionOr< void > | expand (const String &) |
| |
| Ref< ClientRectList > | getClientRects () const |
| |
| Ref< ClientRect > | getBoundingClientRect () const |
| |
| WEBCORE_EXPORT bool | contains (const Range &) const |
| |
| bool | contains (const VisiblePosition &) const |
| |
| void | deref () const |
| |
| void | deref () const |
| |
| void | deref () const |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| void | relaxAdoptionRequirement () |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| void | relaxAdoptionRequirement () |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| void | relaxAdoptionRequirement () |
| |
|
| static WEBCORE_EXPORT Ref< Range > | create (Document &) |
| |
| static WEBCORE_EXPORT Ref< Range > | create (Document &, RefPtr< Node > &&startContainer, int startOffset, RefPtr< Node > &&endContainer, int endOffset) |
| |
| static WEBCORE_EXPORT Ref< Range > | create (Document &, const Position &, const Position &) |
| |
| static WEBCORE_EXPORT Ref< Range > | create (Document &, const VisiblePosition &, const VisiblePosition &) |
| |
| static WEBCORE_EXPORT Node * | commonAncestorContainer (Node *containerA, Node *containerB) |
| |
| static ExceptionOr< short > | compareBoundaryPoints (Node *containerA, unsigned offsetA, Node *containerB, unsigned offsetB) |
| |
| static ExceptionOr< short > | compareBoundaryPoints (const RangeBoundaryPoint &boundaryA, const RangeBoundaryPoint &boundaryB) |
| |
| static WEBCORE_EXPORT Ref< Range > | create (Document &) |
| |
| static WEBCORE_EXPORT Ref< Range > | create (Document &, RefPtr< Node > &&startContainer, int startOffset, RefPtr< Node > &&endContainer, int endOffset) |
| |
| static WEBCORE_EXPORT Ref< Range > | create (Document &, const Position &, const Position &) |
| |
| static WEBCORE_EXPORT Ref< Range > | create (Document &, const VisiblePosition &, const VisiblePosition &) |
| |
| static WEBCORE_EXPORT Node * | commonAncestorContainer (Node *containerA, Node *containerB) |
| |
| static ExceptionOr< short > | compareBoundaryPoints (Node *containerA, unsigned offsetA, Node *containerB, unsigned offsetB) |
| |
| static ExceptionOr< short > | compareBoundaryPoints (const RangeBoundaryPoint &boundaryA, const RangeBoundaryPoint &boundaryB) |
| |