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


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 |
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
| 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) |
| unsigned short nsIDOMCSSPrimitiveValue::CSS_ATTR = 22 |
| unsigned short nsIDOMCSSPrimitiveValue::CSS_CM = 6 |
| unsigned short nsIDOMCSSPrimitiveValue::CSS_COUNTER = 23 |
| unsigned short nsIDOMCSSPrimitiveValue::CSS_DEG = 11 |
| unsigned short nsIDOMCSSPrimitiveValue::CSS_DIMENSION = 18 |
| unsigned short nsIDOMCSSPrimitiveValue::CSS_EMS = 3 |
| unsigned short nsIDOMCSSPrimitiveValue::CSS_EXS = 4 |
| unsigned short nsIDOMCSSPrimitiveValue::CSS_GRAD = 13 |
| unsigned short nsIDOMCSSPrimitiveValue::CSS_HZ = 16 |
| unsigned short nsIDOMCSSPrimitiveValue::CSS_IDENT = 21 |
| 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_NUMBER = 1 |
| unsigned short nsIDOMCSSPrimitiveValue::CSS_PC = 10 |
| unsigned short nsIDOMCSSPrimitiveValue::CSS_PERCENTAGE = 2 |
| 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_RGBCOLOR = 25 |
| unsigned short nsIDOMCSSPrimitiveValue::CSS_S = 15 |
| unsigned short nsIDOMCSSPrimitiveValue::CSS_STRING = 19 |
| unsigned short nsIDOMCSSPrimitiveValue::CSS_UNKNOWN = 0 |
| unsigned short nsIDOMCSSPrimitiveValue::CSS_URI = 20 |
| readonly attribute unsigned short nsIDOMCSSPrimitiveValue::primitiveType |
1.6.1