Public Member Functions | Public Attributes

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:
Collaboration diagram for nsIDOMCSSPrimitiveValue:

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

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

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

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