|
| | Position () |
| |
| WEBCORE_EXPORT | Position (Node *anchorNode, AnchorType) |
| |
| | Position (Text *textNode, unsigned offset) |
| |
| WEBCORE_EXPORT | Position (Node *anchorNode, int offset, AnchorType) |
| |
| AnchorType | anchorType () const |
| |
| void | clear () |
| |
| WEBCORE_EXPORT Node * | containerNode () const |
| |
| Text * | containerText () const |
| |
| int | computeOffsetInContainerNode () const |
| |
| WEBCORE_EXPORT Position | parentAnchoredEquivalent () const |
| |
| int | offsetInContainerNode () const |
| |
| int | deprecatedEditingOffset () const |
| |
| Node * | computeNodeBeforePosition () const |
| |
| Node * | computeNodeAfterPosition () const |
| |
| Node * | anchorNode () const |
| |
| Node * | deprecatedNode () const |
| |
| Document * | document () const |
| |
| Element * | rootEditableElement () const |
| |
| void | moveToPosition (Node *anchorNode, int offset) |
| |
| void | moveToOffset (int offset) |
| |
| bool | isNull () const |
| |
| bool | isNotNull () const |
| |
| bool | isOrphan () const |
| |
| Element * | element () const |
| |
| WEBCORE_EXPORT Position | previous (PositionMoveType=CodePoint) const |
| |
| WEBCORE_EXPORT Position | next (PositionMoveType=CodePoint) const |
| |
| bool | atFirstEditingPositionForNode () const |
| |
| bool | atLastEditingPositionForNode () const |
| |
| bool | atEditingBoundary () const |
| |
| Node * | parentEditingBoundary () const |
| |
| bool | atStartOfTree () const |
| |
| bool | atEndOfTree () const |
| |
| WEBCORE_EXPORT Position | leadingWhitespacePosition (EAffinity, bool considerNonCollapsibleWhitespace=false) const |
| |
| WEBCORE_EXPORT Position | trailingWhitespacePosition (EAffinity, bool considerNonCollapsibleWhitespace=false) const |
| |
| WEBCORE_EXPORT Position | upstream (EditingBoundaryCrossingRule=CannotCrossEditingBoundary) const |
| |
| WEBCORE_EXPORT Position | downstream (EditingBoundaryCrossingRule=CannotCrossEditingBoundary) const |
| |
| bool | isCandidate () const |
| |
| bool | isRenderedCharacter () const |
| |
| bool | rendersInDifferentPosition (const Position &) const |
| |
| void | getInlineBoxAndOffset (EAffinity, InlineBox *&, int &caretOffset) const |
| |
| void | getInlineBoxAndOffset (EAffinity, TextDirection primaryDirection, InlineBox *&, int &caretOffset) const |
| |
| TextDirection | primaryDirection () const |
| |
| void | debugPosition (const char *msg="") const |
| |
| bool | equals (const Position &) const |
| |
| | Position () |
| |
| WEBCORE_EXPORT | Position (Node *anchorNode, AnchorType) |
| |
| | Position (Text *textNode, unsigned offset) |
| |
| WEBCORE_EXPORT | Position (Node *anchorNode, int offset, AnchorType) |
| |
| AnchorType | anchorType () const |
| |
| void | clear () |
| |
| WEBCORE_EXPORT Node * | containerNode () const |
| |
| Text * | containerText () const |
| |
| int | computeOffsetInContainerNode () const |
| |
| WEBCORE_EXPORT Position | parentAnchoredEquivalent () const |
| |
| int | offsetInContainerNode () const |
| |
| int | deprecatedEditingOffset () const |
| |
| Node * | computeNodeBeforePosition () const |
| |
| Node * | computeNodeAfterPosition () const |
| |
| Node * | anchorNode () const |
| |
| Node * | deprecatedNode () const |
| |
| Document * | document () const |
| |
| Element * | rootEditableElement () const |
| |
| void | moveToPosition (Node *anchorNode, int offset) |
| |
| void | moveToOffset (int offset) |
| |
| bool | isNull () const |
| |
| bool | isNotNull () const |
| |
| bool | isOrphan () const |
| |
| Element * | element () const |
| |
| WEBCORE_EXPORT Position | previous (PositionMoveType=CodePoint) const |
| |
| WEBCORE_EXPORT Position | next (PositionMoveType=CodePoint) const |
| |
| bool | atFirstEditingPositionForNode () const |
| |
| bool | atLastEditingPositionForNode () const |
| |
| bool | atEditingBoundary () const |
| |
| Node * | parentEditingBoundary () const |
| |
| bool | atStartOfTree () const |
| |
| bool | atEndOfTree () const |
| |
| WEBCORE_EXPORT Position | leadingWhitespacePosition (EAffinity, bool considerNonCollapsibleWhitespace=false) const |
| |
| WEBCORE_EXPORT Position | trailingWhitespacePosition (EAffinity, bool considerNonCollapsibleWhitespace=false) const |
| |
| WEBCORE_EXPORT Position | upstream (EditingBoundaryCrossingRule=CannotCrossEditingBoundary) const |
| |
| WEBCORE_EXPORT Position | downstream (EditingBoundaryCrossingRule=CannotCrossEditingBoundary) const |
| |
| bool | isCandidate () const |
| |
| bool | isRenderedCharacter () const |
| |
| bool | rendersInDifferentPosition (const Position &) const |
| |
| void | getInlineBoxAndOffset (EAffinity, InlineBox *&, int &caretOffset) const |
| |
| void | getInlineBoxAndOffset (EAffinity, TextDirection primaryDirection, InlineBox *&, int &caretOffset) const |
| |
| TextDirection | primaryDirection () const |
| |
| void | debugPosition (const char *msg="") const |
| |
| bool | equals (const Position &) const |
| |