Public Member Functions | Public Attributes

nsIDOMSVGLength Interface Reference

import "nsIDOMSVGLength.idl";

List of all members.

Public Member Functions

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

Public Attributes

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
readonly attribute unsigned short unitType
attribute float value
attribute float valueInSpecifiedUnits
attribute DOMString valueAsString

Member Function Documentation

void nsIDOMSVGLength::convertToSpecifiedUnits ( in unsigned short  unitType  ) 
void nsIDOMSVGLength::newValueSpecifiedUnits ( in unsigned short  unitType,
in float  valueInSpecifiedUnits 
)

Member Data Documentation

const unsigned short nsIDOMSVGLength::SVG_LENGTHTYPE_CM = 6
const unsigned short nsIDOMSVGLength::SVG_LENGTHTYPE_EMS = 3
const unsigned short nsIDOMSVGLength::SVG_LENGTHTYPE_EXS = 4
const unsigned short nsIDOMSVGLength::SVG_LENGTHTYPE_IN = 8
const unsigned short nsIDOMSVGLength::SVG_LENGTHTYPE_MM = 7
const unsigned short nsIDOMSVGLength::SVG_LENGTHTYPE_NUMBER = 1
const unsigned short nsIDOMSVGLength::SVG_LENGTHTYPE_PC = 10
const unsigned short nsIDOMSVGLength::SVG_LENGTHTYPE_PT = 9
const unsigned short nsIDOMSVGLength::SVG_LENGTHTYPE_PX = 5
const unsigned short nsIDOMSVGLength::SVG_LENGTHTYPE_UNKNOWN = 0
readonly attribute unsigned short nsIDOMSVGLength::unitType
attribute float nsIDOMSVGLength::value
attribute DOMString nsIDOMSVGLength::valueAsString

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