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

#include <StyleUpdate.h>

Public Member Functions

 Update (Document &)
 
const ListHashSet< ContainerNode * > & roots () const
 
const ElementUpdateelementUpdate (const Element &) const
 
ElementUpdateelementUpdate (const Element &)
 
bool textUpdate (const Text &) const
 
const RenderStyleelementStyle (const Element &) const
 
RenderStyleelementStyle (const Element &)
 
const Documentdocument () const
 
unsigned size () const
 
void addElement (Element &, Element *parent, ElementUpdate &&)
 
void addText (Text &, Element *parent)
 
void addText (Text &)
 

Constructor & Destructor Documentation

◆ Update()

WebCore::Style::Update::Update ( Document document)

Member Function Documentation

◆ addElement()

void WebCore::Style::Update::addElement ( Element element,
Element parent,
ElementUpdate &&  elementUpdate 
)

◆ addText() [1/2]

void WebCore::Style::Update::addText ( Text text,
Element parent 
)

◆ addText() [2/2]

void WebCore::Style::Update::addText ( Text text)

◆ document()

const Document& WebCore::Style::Update::document ( ) const
inline

◆ elementStyle() [1/2]

const RenderStyle * WebCore::Style::Update::elementStyle ( const Element element) const

◆ elementStyle() [2/2]

RenderStyle * WebCore::Style::Update::elementStyle ( const Element element)

◆ elementUpdate() [1/2]

const ElementUpdate * WebCore::Style::Update::elementUpdate ( const Element element) const

◆ elementUpdate() [2/2]

ElementUpdate * WebCore::Style::Update::elementUpdate ( const Element element)

◆ roots()

const ListHashSet<ContainerNode*>& WebCore::Style::Update::roots ( ) const
inline

◆ size()

unsigned WebCore::Style::Update::size ( ) const
inline

◆ textUpdate()

bool WebCore::Style::Update::textUpdate ( const Text text) const

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