[scriptable, uuid(2596325c-aed0-487e-96a1-0a6d589b9c6b)]
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)

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