webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Instance Methods | Class Methods | Properties | List of all members
WebVisiblePosition Class Reference

#import <WebVisiblePosition.h>

Inheritance diagram for WebVisiblePosition:
NSObject

Instance Methods

(NSComparisonResult) - compare:
 
(int) - distanceFromPosition:
 
(WebVisiblePosition *) - positionByMovingInDirection:amount:
 
(WebVisiblePosition *) - positionByMovingInDirection:amount:withAffinityDownstream:
 
(BOOL- atBoundaryOfGranularity:inDirection:
 
(WebVisiblePosition *) - positionOfNextBoundaryOfGranularity:inDirection:
 
(BOOL- withinTextUnitOfGranularity:inDirectionIfAtBoundary:
 
(DOMRange *) - enclosingTextUnitOfGranularity:inDirectionIfAtBoundary:
 
(WebVisiblePosition *) - positionAtStartOrEndOfWord
 
(BOOL- isEditable
 
(BOOL- requiresContextForWordBoundary
 
(BOOL- atAlphaNumericBoundaryInDirection:
 
(DOMRange *) - enclosingRangeWithDictationPhraseAlternatives:
 
(DOMRange *) - enclosingRangeWithCorrectionIndicator
 
(WebCore::VisiblePosition- _visiblePosition
 

Class Methods

(WebVisiblePosition *) + _wrapVisiblePosition:
 

Properties

NSSelectionAffinity affinity
 

Method Documentation

◆ _visiblePosition()

- (VisiblePosition WebVisiblePosition(Internal)):

Provided by category WebVisiblePosition(Internal).

◆ _wrapVisiblePosition:()

+ (WebVisiblePosition *) _wrapVisiblePosition: (WebCore::VisiblePosition visiblePosition

Provided by category WebVisiblePosition(Internal).

◆ atAlphaNumericBoundaryInDirection:()

- (BOOL) atAlphaNumericBoundaryInDirection: (WebTextAdjustmentDirection)  direction

◆ atBoundaryOfGranularity:inDirection:()

- (BOOL) atBoundaryOfGranularity: (WebTextGranularity granularity
inDirection: (WebTextAdjustmentDirection)  direction 

◆ compare:()

- (NSComparisonResult) compare: (WebVisiblePosition *)  other

◆ distanceFromPosition:()

- (int) distanceFromPosition: (WebVisiblePosition *)  other

◆ enclosingRangeWithCorrectionIndicator()

- (DOMRange *) enclosingRangeWithCorrectionIndicator

◆ enclosingRangeWithDictationPhraseAlternatives:()

- (DOMRange *) enclosingRangeWithDictationPhraseAlternatives: (NSArray **)  alternatives

◆ enclosingTextUnitOfGranularity:inDirectionIfAtBoundary:()

- (DOMRange *) enclosingTextUnitOfGranularity: (WebTextGranularity granularity
inDirectionIfAtBoundary: (WebTextAdjustmentDirection)  direction 

◆ isEditable()

- (BOOL) isEditable

◆ positionAtStartOrEndOfWord()

- (WebVisiblePosition *) positionAtStartOrEndOfWord

◆ positionByMovingInDirection:amount:()

- (WebVisiblePosition *) positionByMovingInDirection: (WebTextAdjustmentDirection)  direction
amount: (UInt32)  amount 

◆ positionByMovingInDirection:amount:withAffinityDownstream:()

- (WebVisiblePosition *) positionByMovingInDirection: (WebTextAdjustmentDirection)  direction
amount: (UInt32)  amount
withAffinityDownstream: (BOOL affinityDownstream 

◆ positionOfNextBoundaryOfGranularity:inDirection:()

- (WebVisiblePosition *) positionOfNextBoundaryOfGranularity: (WebTextGranularity granularity
inDirection: (WebTextAdjustmentDirection)  direction 

◆ requiresContextForWordBoundary()

- (BOOL) requiresContextForWordBoundary

◆ withinTextUnitOfGranularity:inDirectionIfAtBoundary:()

- (BOOL) withinTextUnitOfGranularity: (WebTextGranularity granularity
inDirectionIfAtBoundary: (WebTextAdjustmentDirection)  direction 

Property Documentation

◆ affinity

- (NSSelectionAffinity) affinity
readwritenonatomicassign

The documentation for this class was generated from the following file: