Back to index

lightning-sunbird  0.9+nobinonly
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:
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

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
const unsigned short CSS_INHERIT = 0
const unsigned short CSS_PRIMITIVE_VALUE = 1
const unsigned short CSS_VALUE_LIST = 2
const unsigned short CSS_CUSTOM = 3
attribute DOMString cssText
readonly attribute unsigned short cssValueType

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

FROZEN

Definition at line 52 of file nsIDOMCSSPrimitiveValue.idl.


Member Function Documentation

float nsIDOMCSSPrimitiveValue::getFloatValue ( in unsigned short  unitType) 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

Definition at line 77 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 61 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 78 of file nsIDOMCSSPrimitiveValue.idl.

const unsigned short nsIDOMCSSValue::CSS_CUSTOM = 3 [inherited]

Definition at line 58 of file nsIDOMCSSValue.idl.

Definition at line 66 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 73 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 58 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 59 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 68 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 71 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 76 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 63 of file nsIDOMCSSPrimitiveValue.idl.

const unsigned short nsIDOMCSSValue::CSS_INHERIT = 0 [inherited]

Definition at line 55 of file nsIDOMCSSValue.idl.

Definition at line 72 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 62 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 69 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 56 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 65 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 57 of file nsIDOMCSSPrimitiveValue.idl.

const unsigned short nsIDOMCSSValue::CSS_PRIMITIVE_VALUE = 1 [inherited]

Definition at line 56 of file nsIDOMCSSValue.idl.

Definition at line 64 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 60 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 67 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 79 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 80 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 70 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 74 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 55 of file nsIDOMCSSPrimitiveValue.idl.

Definition at line 75 of file nsIDOMCSSPrimitiveValue.idl.

const unsigned short nsIDOMCSSValue::CSS_VALUE_LIST = 2 [inherited]

Definition at line 57 of file nsIDOMCSSValue.idl.

attribute DOMString nsIDOMCSSValue::cssText [inherited]

Definition at line 60 of file nsIDOMCSSValue.idl.

readonly attribute unsigned short nsIDOMCSSValue::cssValueType [inherited]

Definition at line 63 of file nsIDOMCSSValue.idl.

Definition at line 82 of file nsIDOMCSSPrimitiveValue.idl.


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