The CSSPrimitiveValue interface derives from the CSSValue interface and represents the current computed value of a CSS property.

Documentation CSSPrimitiveValue by Mozilla Contributors, licensed under CC-BY-SA 2.5.

See also:

Static variables

@:value(22)staticinlineread onlyCSS_ATTR:Int = 22

@:value(6)staticinlineread onlyCSS_CM:Int = 6

@:value(23)staticinlineread onlyCSS_COUNTER:Int = 23

@:value(11)staticinlineread onlyCSS_DEG:Int = 11

@:value(18)staticinlineread onlyCSS_DIMENSION:Int = 18

@:value(3)staticinlineread onlyCSS_EMS:Int = 3

@:value(4)staticinlineread onlyCSS_EXS:Int = 4

@:value(13)staticinlineread onlyCSS_GRAD:Int = 13

@:value(16)staticinlineread onlyCSS_HZ:Int = 16

@:value(21)staticinlineread onlyCSS_IDENT:Int = 21

@:value(8)staticinlineread onlyCSS_IN:Int = 8

@:value(17)staticinlineread onlyCSS_KHZ:Int = 17

@:value(7)staticinlineread onlyCSS_MM:Int = 7

@:value(14)staticinlineread onlyCSS_MS:Int = 14

@:value(1)staticinlineread onlyCSS_NUMBER:Int = 1

@:value(10)staticinlineread onlyCSS_PC:Int = 10

@:value(2)staticinlineread onlyCSS_PERCENTAGE:Int = 2

@:value(9)staticinlineread onlyCSS_PT:Int = 9

@:value(5)staticinlineread onlyCSS_PX:Int = 5

@:value(12)staticinlineread onlyCSS_RAD:Int = 12

@:value(24)staticinlineread onlyCSS_RECT:Int = 24

@:value(25)staticinlineread onlyCSS_RGBCOLOR:Int = 25

@:value(15)staticinlineread onlyCSS_S:Int = 15

@:value(19)staticinlineread onlyCSS_STRING:Int = 19

@:value(0)staticinlineread onlyCSS_UNKNOWN:Int = 0

@:value(20)staticinlineread onlyCSS_URI:Int = 20

Variables

read onlyprimitiveType:Int

An unsigned short representing the type of the value. Possible values are:

Constant Description
CSS_ATTR The value is an attr() function. The value can be obtained by using the getStringValue() method.
CSS_CM The value is a length in centimeters. The value can be obtained by using the getFloatValue() method.
CSS_COUNTER The value is a counter or counters function. The value can be obtained by using the getCounterValue() method.
CSS_DEG The value is an angle in degrees. The value can be obtained by using the getFloatValue() method.
CSS_DIMENSION The value is a number with an unknown dimension. The value can be obtained by using the getFloatValue() method.
CSS_EMS The value is a length in em units. The value can be obtained by using the getFloatValue() method.
CSS_EXS The value is a length in ex units. The value can be obtained by using the getFloatValue() method.
CSS_GRAD The value is an angle in grads. The value can be obtained by using the getFloatValue() method.
CSS_HZ The value is a frequency in Hertz. The value can be obtained by using the getFloatValue method.
CSS_IDENT The value is an identifier. The value can be obtained by using the getStringValue() method.
CSS_IN The value is a length in inches. The value can be obtained by using the getFloatValue() method.
CSS_KHZ The value is a frequency in Kilohertz. The value can be obtained by using the getFloatValue() method.
CSS_MM The value is a length in millimeters. The value can be obtained by using the getFloatValue() method.
CSS_MS The value is a time in milliseconds. The value can be obtained by using the getFloatValue() method.
CSS_NUMBER The value is a simple number. The value can be obtained by using the getFloatValue() method.
CSS_PC The value is a length in picas. The value can be obtained by using the getFloatValue() method.
CSS_PERCENTAGE The value is a percentage. The value can be obtained by using the getFloatValue() method.
CSS_PT The value is a length in points. The value can be obtained by using the getFloatValue() method.
CSS_PX The value is a length in pixels. The value can be obtained by using the getFloatValue() method.
CSS_RAD The value is an angle in radians. The value can be obtained by using the getFloatValue() method.
CSS_RECT The value is a shape function. The value can be obtained by using the getRectValue() method.
CSS_RGBCOLOR The value is an color. The value can be obtained by using the getRGBColorValue() method.
CSS_S The value is a time in seconds. The value can be obtained by using the getFloatValue() method.
CSS_STRING The value is a string. The value can be obtained by using the getStringValue() method.
CSS_UNKNOWN The value is not a recognized CSS2 value. The value can only be obtained by using the CSSValue.cssText attribute.
CSS_URI The value is a uri. The value can be obtained by using the getStringValue() method.

Methods

getCounterValue():Dynamic

Throws:

null

DOMError

getFloatValue(unitType:Int):Float

Throws:

null

DOMError

getRGBColorValue():RGBColor

Throws:

null

DOMError

getRectValue():Rect

Throws:

null

DOMError

getStringValue():String

Throws:

null

DOMError

setFloatValue(unitType:Int, floatValue:Float):Void

Throws:

null

DOMError

setStringValue(stringType:Int, stringValue:String):Void

Throws:

null

DOMError

Inherited Variables

Defined by CSSValue

cssText:String

A DOMString representing the current value.

read onlycssValueType:Int

An unsigned short representing a code defining the type of the value. Possible values are:

Constant Description
CSS_CUSTOM The value is a custom value.
CSS_INHERIT The value is inherited and the cssText contains "inherit".
CSS_PRIMITIVE_VALUE The value is a primitive value and an instance of the CSSPrimitiveValue interface can be obtained by using binding-specific casting methods on this instance of the CSSValue interface.
CSS_VALUE_LIST The value is a CSSValue list and an instance of the CSSValueList interface can be obtained by using binding-specific casting methods on this instance of the CSSValue interface.

Inherited Methods