|
WEBCORE_EXPORT | VisibleSelection () |
|
| VisibleSelection (const Position &, EAffinity, bool isDirectional=false) |
|
| VisibleSelection (const Position &, const Position &, EAffinity=SEL_DEFAULT_AFFINITY, bool isDirectional=false) |
|
WEBCORE_EXPORT | VisibleSelection (const Range &, EAffinity=SEL_DEFAULT_AFFINITY, bool isDirectional=false) |
|
WEBCORE_EXPORT | VisibleSelection (const VisiblePosition &, bool isDirectional=false) |
|
WEBCORE_EXPORT | VisibleSelection (const VisiblePosition &, const VisiblePosition &, bool isDirectional=false) |
|
SelectionType | selectionType () const |
|
void | setAffinity (EAffinity affinity) |
|
EAffinity | affinity () const |
|
void | setBase (const Position &) |
|
void | setBase (const VisiblePosition &) |
|
void | setExtent (const Position &) |
|
void | setExtent (const VisiblePosition &) |
|
Position | base () const |
|
Position | extent () const |
|
Position | start () const |
|
Position | end () const |
|
VisiblePosition | visibleStart () const |
|
VisiblePosition | visibleEnd () const |
|
VisiblePosition | visibleBase () const |
|
VisiblePosition | visibleExtent () const |
|
bool | isNone () const |
|
bool | isCaret () const |
|
bool | isRange () const |
|
bool | isCaretOrRange () const |
|
bool | isNonOrphanedRange () const |
|
bool | isNoneOrOrphaned () const |
|
bool | isBaseFirst () const |
|
bool | isDirectional () const |
|
void | setIsDirectional (bool isDirectional) |
|
WEBCORE_EXPORT bool | isAll (EditingBoundaryCrossingRule) const |
|
void | appendTrailingWhitespace () |
|
WEBCORE_EXPORT bool | expandUsingGranularity (TextGranularity granularity) |
|
WEBCORE_EXPORT RefPtr< Range > | firstRange () const |
|
WEBCORE_EXPORT RefPtr< Range > | toNormalizedRange () const |
|
WEBCORE_EXPORT Element * | rootEditableElement () const |
|
WEBCORE_EXPORT bool | isContentEditable () const |
|
bool | hasEditableStyle () const |
|
WEBCORE_EXPORT bool | isContentRichlyEditable () const |
|
Node * | nonBoundaryShadowTreeRootNode () const |
|
WEBCORE_EXPORT bool | isInPasswordField () const |
|
void | setWithoutValidation (const Position &, const Position &) |
|
WEBCORE_EXPORT | VisibleSelection () |
|
| VisibleSelection (const Position &, EAffinity, bool isDirectional=false) |
|
| VisibleSelection (const Position &, const Position &, EAffinity=SEL_DEFAULT_AFFINITY, bool isDirectional=false) |
|
WEBCORE_EXPORT | VisibleSelection (const Range &, EAffinity=SEL_DEFAULT_AFFINITY, bool isDirectional=false) |
|
WEBCORE_EXPORT | VisibleSelection (const VisiblePosition &, bool isDirectional=false) |
|
WEBCORE_EXPORT | VisibleSelection (const VisiblePosition &, const VisiblePosition &, bool isDirectional=false) |
|
SelectionType | selectionType () const |
|
void | setAffinity (EAffinity affinity) |
|
EAffinity | affinity () const |
|
void | setBase (const Position &) |
|
void | setBase (const VisiblePosition &) |
|
void | setExtent (const Position &) |
|
void | setExtent (const VisiblePosition &) |
|
Position | base () const |
|
Position | extent () const |
|
Position | start () const |
|
Position | end () const |
|
VisiblePosition | visibleStart () const |
|
VisiblePosition | visibleEnd () const |
|
VisiblePosition | visibleBase () const |
|
VisiblePosition | visibleExtent () const |
|
bool | isNone () const |
|
bool | isCaret () const |
|
bool | isRange () const |
|
bool | isCaretOrRange () const |
|
bool | isNonOrphanedRange () const |
|
bool | isNoneOrOrphaned () const |
|
bool | isBaseFirst () const |
|
bool | isDirectional () const |
|
void | setIsDirectional (bool isDirectional) |
|
WEBCORE_EXPORT bool | isAll (EditingBoundaryCrossingRule) const |
|
void | appendTrailingWhitespace () |
|
WEBCORE_EXPORT bool | expandUsingGranularity (TextGranularity granularity) |
|
WEBCORE_EXPORT RefPtr< Range > | firstRange () const |
|
WEBCORE_EXPORT RefPtr< Range > | toNormalizedRange () const |
|
WEBCORE_EXPORT Element * | rootEditableElement () const |
|
WEBCORE_EXPORT bool | isContentEditable () const |
|
bool | hasEditableStyle () const |
|
WEBCORE_EXPORT bool | isContentRichlyEditable () const |
|
Node * | nonBoundaryShadowTreeRootNode () const |
|
WEBCORE_EXPORT bool | isInPasswordField () const |
|
void | setWithoutValidation (const Position &, const Position &) |
|