nsIDOMCSSPrimitiveValue Interface Reference

The nsIDOMCSSPrimitiveValue interface is a datatype for a primitive CSS value in the Document Object Model. More...

import "nsIDOMCSSPrimitiveValue.idl";

Inheritance diagram for nsIDOMCSSPrimitiveValue:
Inheritance graph
[legend]
Collaboration diagram for nsIDOMCSSPrimitiveValue:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void setFloatValue (in unsigned short unitType, in float floatValue) raises (DOMException)
float getFloatValue (in unsigned short unitType) raises (DOMException)
void setStringValue (in unsigned short stringType, in DOMString stringValue) raises (DOMException)
DOMString getStringValue () raises (DOMException)
nsIDOMCounter getCounterValue () raises (DOMException)
nsIDOMRect getRectValue () raises (DOMException)
nsIDOMRGBColor getRGBColorValue () raises (DOMException)

Public Attributes

unsigned short CSS_UNKNOWN = 0
unsigned short CSS_NUMBER = 1
unsigned short CSS_PERCENTAGE = 2
unsigned short CSS_EMS = 3
unsigned short CSS_EXS = 4
unsigned short CSS_PX = 5
unsigned short CSS_CM = 6
unsigned short CSS_MM = 7
unsigned short CSS_IN = 8
unsigned short CSS_PT = 9
unsigned short CSS_PC = 10
unsigned short CSS_DEG = 11
unsigned short CSS_RAD = 12
unsigned short CSS_GRAD = 13
unsigned short CSS_MS = 14
unsigned short CSS_S = 15
unsigned short CSS_HZ = 16
unsigned short CSS_KHZ = 17
unsigned short CSS_DIMENSION = 18
unsigned short CSS_STRING = 19
unsigned short CSS_URI = 20
unsigned short CSS_IDENT = 21
unsigned short CSS_ATTR = 22
unsigned short CSS_COUNTER = 23
unsigned short CSS_RECT = 24
unsigned short CSS_RGBCOLOR = 25
readonly attribute unsigned short primitiveType

Detailed Description

The nsIDOMCSSPrimitiveValue interface is a datatype for a primitive CSS value in the Document Object Model.

For more information on this interface please see http://www.w3.org/TR/DOM-Level-2-Style

Status:
FROZEN

Member Function Documentation

nsIDOMCounter nsIDOMCSSPrimitiveValue::getCounterValue (  )  raises (DOMException)
float nsIDOMCSSPrimitiveValue::getFloatValue ( in unsigned short  unitType  )  raises (DOMException)
nsIDOMRect nsIDOMCSSPrimitiveValue::getRectValue (  )  raises (DOMException)
nsIDOMRGBColor nsIDOMCSSPrimitiveValue::getRGBColorValue (  )  raises (DOMException)
DOMString nsIDOMCSSPrimitiveValue::getStringValue (  )  raises (DOMException)
void nsIDOMCSSPrimitiveValue::setFloatValue ( in unsigned short  unitType,
in float  floatValue 
) raises (DOMException)
void nsIDOMCSSPrimitiveValue::setStringValue ( in unsigned short  stringType,
in DOMString  stringValue 
) raises (DOMException)

Member Data Documentation

unsigned short nsIDOMCSSPrimitiveValue::CSS_ATTR = 22
unsigned short nsIDOMCSSPrimitiveValue::CSS_CM = 6
unsigned short nsIDOMCSSPrimitiveValue::CSS_DEG = 11
unsigned short nsIDOMCSSPrimitiveValue::CSS_GRAD = 13
unsigned short nsIDOMCSSPrimitiveValue::CSS_HZ = 16
unsigned short nsIDOMCSSPrimitiveValue::CSS_IN = 8
unsigned short nsIDOMCSSPrimitiveValue::CSS_KHZ = 17
unsigned short nsIDOMCSSPrimitiveValue::CSS_MM = 7
unsigned short nsIDOMCSSPrimitiveValue::CSS_MS = 14
unsigned short nsIDOMCSSPrimitiveValue::CSS_PC = 10
unsigned short nsIDOMCSSPrimitiveValue::CSS_PT = 9
unsigned short nsIDOMCSSPrimitiveValue::CSS_PX = 5
unsigned short nsIDOMCSSPrimitiveValue::CSS_RAD = 12
unsigned short nsIDOMCSSPrimitiveValue::CSS_RECT = 24
unsigned short nsIDOMCSSPrimitiveValue::CSS_S = 15
unsigned short nsIDOMCSSPrimitiveValue::CSS_URI = 20
readonly attribute unsigned short nsIDOMCSSPrimitiveValue::primitiveType

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

Generated on 3 May 2010 for Mozilla by  doxygen 1.6.1