• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • tdehtml
 

tdehtml

  • DOM
  • CSSValue
Public Types | Public Member Functions | Protected Attributes | List of all members
DOM::CSSValue Class Reference

#include <css_value.h>

Inheritance diagram for DOM::CSSValue:
DOM::CSS2Azimuth DOM::CSS2BackgroundPosition DOM::CSS2BorderSpacing DOM::CSS2Cursor DOM::CSS2PageSize DOM::CSS2PlayDuring DOM::CSSPrimitiveValue DOM::CSSValueList

Public Types

enum  UnitTypes {
  CSS_INHERIT = 0 , CSS_PRIMITIVE_VALUE = 1 , CSS_VALUE_LIST = 2 , CSS_CUSTOM = 3 ,
  CSS_INITIAL = 4
}
 

Public Member Functions

 CSSValue (const CSSValue &other)
 
 CSSValue (CSSValueImpl *impl)
 
CSSValue & operator= (const CSSValue &other)
 
DOM::DOMString cssText () const
 
void setCssText (const DOM::DOMString &)
 
unsigned short cssValueType () const
 
bool isCSSValueList () const
 
bool isCSSPrimitiveValue () const
 
CSSValueImpl * handle () const
 
bool isNull () const
 

Protected Attributes

CSSValueImpl * impl
 

Detailed Description

The CSSValue interface represents a simple or a complexe value.

Definition at line 243 of file css_value.h.

Member Enumeration Documentation

◆ UnitTypes

enum DOM::CSSValue::UnitTypes

An integer indicating which type of unit applies to the value.

All CSS2 constants are not supposed to be required by the implementation since all CSS2 interfaces are optionals.

Definition at line 261 of file css_value.h.

Constructor & Destructor Documentation

◆ CSSValue() [1/3]

DOM::CSSValue::CSSValue ( )

Definition at line 169 of file css_value.cpp.

◆ CSSValue() [2/3]

DOM::CSSValue::CSSValue ( const CSSValue &  other)

Definition at line 174 of file css_value.cpp.

◆ CSSValue() [3/3]

DOM::CSSValue::CSSValue ( CSSValueImpl *  impl)

Definition at line 180 of file css_value.cpp.

◆ ~CSSValue()

DOM::CSSValue::~CSSValue ( )

Definition at line 196 of file css_value.cpp.

Member Function Documentation

◆ cssText()

DOMString DOM::CSSValue::cssText ( ) const

A string representation of the current value.

Definition at line 201 of file css_value.cpp.

◆ cssValueType()

unsigned short DOM::CSSValue::cssValueType ( ) const

A code defining the type of the value as defined above.

Definition at line 213 of file css_value.cpp.

◆ handle()

CSSValueImpl * DOM::CSSValue::handle ( ) const

Definition at line 231 of file css_value.cpp.

◆ isCSSPrimitiveValue()

bool DOM::CSSValue::isCSSPrimitiveValue ( ) const

Definition at line 225 of file css_value.cpp.

◆ isCSSValueList()

bool DOM::CSSValue::isCSSValueList ( ) const

Definition at line 219 of file css_value.cpp.

◆ isNull()

bool DOM::CSSValue::isNull ( ) const

Definition at line 236 of file css_value.cpp.

◆ operator=()

CSSValue & DOM::CSSValue::operator= ( const CSSValue &  other)

Definition at line 186 of file css_value.cpp.

◆ setCssText()

void DOM::CSSValue::setCssText ( const DOM::DOMString &  )

see cssText

Exceptions
CSSExceptionSYNTAX_ERR: Raised if the specified CSS string value has a syntax error and is unparsable.
DOMExceptionNO_MODIFICATION_ALLOWED_ERR: Raised if this declaration is readonly.

Definition at line 207 of file css_value.cpp.

Member Data Documentation

◆ impl

CSSValueImpl* DOM::CSSValue::impl
protected

Definition at line 304 of file css_value.h.


The documentation for this class was generated from the following files:
  • css_value.h
  • css_value.cpp

tdehtml

Skip menu "tdehtml"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

tdehtml

Skip menu "tdehtml"
  • arts
  • dcop
  • dnssd
  • interfaces
  •   kspeech
  •     interface
  •     library
  •   tdetexteditor
  • kate
  • kded
  • kdoctools
  • kimgio
  • kjs
  • libtdemid
  • libtdescreensaver
  • tdeabc
  • tdecmshell
  • tdecore
  • tdefx
  • tdehtml
  • tdeinit
  • tdeio
  •   bookmarks
  •   httpfilter
  •   kpasswdserver
  •   kssl
  •   tdefile
  •   tdeio
  •   tdeioexec
  • tdeioslave
  •   http
  • tdemdi
  •   tdemdi
  • tdenewstuff
  • tdeparts
  • tdeprint
  • tderandr
  • tderesources
  • tdespell2
  • tdesu
  • tdeui
  • tdeunittest
  • tdeutils
  • tdewallet
Generated for tdehtml by doxygen 1.9.4
This website is maintained by Timothy Pearson.