webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::ReplacementFragment Class Reference

Public Member Functions

 ReplacementFragment (Document &, DocumentFragment *, const VisibleSelection &)
 
DocumentFragmentfragment ()
 
NodefirstChild () const
 
NodelastChild () const
 
bool isEmpty () const
 
bool hasInterchangeNewlineAtStart () const
 
bool hasInterchangeNewlineAtEnd () const
 
void removeNode (PassRefPtr< Node >)
 
void removeNodePreservingChildren (PassRefPtr< Node >)
 

Constructor & Destructor Documentation

◆ ReplacementFragment()

WebCore::ReplacementFragment::ReplacementFragment ( Document document,
DocumentFragment fragment,
const VisibleSelection selection 
)

Member Function Documentation

◆ firstChild()

Node * WebCore::ReplacementFragment::firstChild ( ) const

◆ fragment()

DocumentFragment* WebCore::ReplacementFragment::fragment ( )
inline

◆ hasInterchangeNewlineAtEnd()

bool WebCore::ReplacementFragment::hasInterchangeNewlineAtEnd ( ) const
inline

◆ hasInterchangeNewlineAtStart()

bool WebCore::ReplacementFragment::hasInterchangeNewlineAtStart ( ) const
inline

◆ isEmpty()

bool WebCore::ReplacementFragment::isEmpty ( void  ) const

◆ lastChild()

Node * WebCore::ReplacementFragment::lastChild ( ) const

◆ removeNode()

void WebCore::ReplacementFragment::removeNode ( PassRefPtr< Node node)

◆ removeNodePreservingChildren()

void WebCore::ReplacementFragment::removeNodePreservingChildren ( PassRefPtr< Node node)

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