[scriptable, uuid(10231b04-7482-4960-bada-3dced0d586fc)]
interface nsIDOMSVGLength : nsISupports

Constants


          
const unsigned short SVG_LENGTHTYPE_UNKNOWN = 0

          
const unsigned short SVG_LENGTHTYPE_NUMBER = 1

          
const unsigned short SVG_LENGTHTYPE_PERCENTAGE = 2

          
const unsigned short SVG_LENGTHTYPE_EMS = 3

          
const unsigned short SVG_LENGTHTYPE_EXS = 4

          
const unsigned short SVG_LENGTHTYPE_PX = 5

          
const unsigned short SVG_LENGTHTYPE_CM = 6

          
const unsigned short SVG_LENGTHTYPE_MM = 7

          
const unsigned short SVG_LENGTHTYPE_IN = 8

          
const unsigned short SVG_LENGTHTYPE_PT = 9

          
const unsigned short SVG_LENGTHTYPE_PC = 10

Attributes


          
readonly attribute unsigned short unitType

          
attribute float value

          
attribute DOMString valueAsString

          
attribute float valueInSpecifiedUnits

Methods


          
void convertToSpecifiedUnits(in unsigned short unitType)

          
float getTransformedValue(in nsIDOMSVGMatrix matrix)

          
void newValueSpecifiedUnits(in unsigned short unitType, in float valueInSpecifiedUnits)