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

#include <CSSProperty.h>

Public Member Functions

 CSSProperty (CSSPropertyID propertyID, RefPtr< CSSValue > &&value, bool important=false, bool isSetFromShorthand=false, int indexInShorthandsVector=0, bool implicit=false)
 
CSSPropertyID id () const
 
bool isSetFromShorthand () const
 
CSSPropertyID shorthandID () const
 
bool isImportant () const
 
CSSValuevalue () const
 
void wrapValueInCommaSeparatedList ()
 
const StylePropertyMetadatametadata () const
 
bool operator== (const CSSProperty &other) const
 
 CSSProperty (CSSPropertyID propertyID, RefPtr< CSSValue > &&value, bool important=false, bool isSetFromShorthand=false, int indexInShorthandsVector=0, bool implicit=false)
 
CSSPropertyID id () const
 
bool isSetFromShorthand () const
 
CSSPropertyID shorthandID () const
 
bool isImportant () const
 
CSSValuevalue () const
 
void wrapValueInCommaSeparatedList ()
 
const StylePropertyMetadatametadata () const
 
bool operator== (const CSSProperty &other) const
 

Static Public Member Functions

static CSSPropertyID resolveDirectionAwareProperty (CSSPropertyID, TextDirection, WritingMode)
 
static bool isInheritedProperty (CSSPropertyID)
 
static bool isDirectionAwareProperty (CSSPropertyID)
 
static bool isDescriptorOnly (CSSPropertyID)
 
static CSSPropertyID resolveDirectionAwareProperty (CSSPropertyID, TextDirection, WritingMode)
 
static bool isInheritedProperty (CSSPropertyID)
 
static bool isDirectionAwareProperty (CSSPropertyID)
 
static bool isDescriptorOnly (CSSPropertyID)
 

Constructor & Destructor Documentation

◆ CSSProperty() [1/2]

WebCore::CSSProperty::CSSProperty ( CSSPropertyID  propertyID,
RefPtr< CSSValue > &&  value,
bool  important = false,
bool  isSetFromShorthand = false,
int  indexInShorthandsVector = 0,
bool  implicit = false 
)
inline

◆ CSSProperty() [2/2]

WebCore::CSSProperty::CSSProperty ( CSSPropertyID  propertyID,
RefPtr< CSSValue > &&  value,
bool  important = false,
bool  isSetFromShorthand = false,
int  indexInShorthandsVector = 0,
bool  implicit = false 
)
inline

Member Function Documentation

◆ id() [1/2]

CSSPropertyID WebCore::CSSProperty::id ( ) const
inline

◆ id() [2/2]

CSSPropertyID WebCore::CSSProperty::id ( ) const
inline

◆ isDescriptorOnly() [1/2]

bool WebCore::CSSProperty::isDescriptorOnly ( CSSPropertyID  propertyID)
static

◆ isDescriptorOnly() [2/2]

static bool WebCore::CSSProperty::isDescriptorOnly ( CSSPropertyID  )
static

◆ isDirectionAwareProperty() [1/2]

static bool WebCore::CSSProperty::isDirectionAwareProperty ( CSSPropertyID  )
static

◆ isDirectionAwareProperty() [2/2]

bool WebCore::CSSProperty::isDirectionAwareProperty ( CSSPropertyID  propertyID)
static

◆ isImportant() [1/2]

bool WebCore::CSSProperty::isImportant ( ) const
inline

◆ isImportant() [2/2]

bool WebCore::CSSProperty::isImportant ( ) const
inline

◆ isInheritedProperty() [1/2]

bool WebCore::CSSProperty::isInheritedProperty ( CSSPropertyID  id)
static

◆ isInheritedProperty() [2/2]

static bool WebCore::CSSProperty::isInheritedProperty ( CSSPropertyID  )
static

◆ isSetFromShorthand() [1/2]

bool WebCore::CSSProperty::isSetFromShorthand ( ) const
inline

◆ isSetFromShorthand() [2/2]

bool WebCore::CSSProperty::isSetFromShorthand ( ) const
inline

◆ metadata() [1/2]

const StylePropertyMetadata& WebCore::CSSProperty::metadata ( ) const
inline

◆ metadata() [2/2]

const StylePropertyMetadata& WebCore::CSSProperty::metadata ( ) const
inline

◆ operator==() [1/2]

bool WebCore::CSSProperty::operator== ( const CSSProperty other) const
inline

◆ operator==() [2/2]

bool WebCore::CSSProperty::operator== ( const CSSProperty other) const
inline

◆ resolveDirectionAwareProperty() [1/2]

static CSSPropertyID WebCore::CSSProperty::resolveDirectionAwareProperty ( CSSPropertyID  ,
TextDirection  ,
WritingMode   
)
static

◆ resolveDirectionAwareProperty() [2/2]

CSSPropertyID WebCore::CSSProperty::resolveDirectionAwareProperty ( CSSPropertyID  propertyID,
TextDirection  direction,
WritingMode  writingMode 
)
static

◆ shorthandID() [1/2]

CSSPropertyID WebCore::CSSProperty::shorthandID ( ) const
inline

◆ shorthandID() [2/2]

CSSPropertyID WebCore::CSSProperty::shorthandID ( ) const
inline

◆ value() [1/2]

CSSValue* WebCore::CSSProperty::value ( ) const
inline

◆ value() [2/2]

CSSValue* WebCore::CSSProperty::value ( ) const
inline

◆ wrapValueInCommaSeparatedList() [1/2]

void WebCore::CSSProperty::wrapValueInCommaSeparatedList ( )

◆ wrapValueInCommaSeparatedList() [2/2]

void WebCore::CSSProperty::wrapValueInCommaSeparatedList ( )

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