Linux Mac OSX Windows

  
[scriptable, uuid(87ad94bc-07c9-412b-b2d8-de245a2e84a5)]
interface nsIDOMSVGTextContentElement : nsIDOMSVGElement

Constants


        
const unsigned short LENGTHADJUST_UNKNOWN = 0

        
const unsigned short LENGTHADJUST_SPACING = 1

        
const unsigned short LENGTHADJUST_SPACINGANDGLYPHS = 2

Attributes


        
readonly attribute nsIDOMSVGAnimatedEnumeration lengthAdjust

        
readonly attribute nsIDOMSVGAnimatedLength textLength

Methods


        
long getCharNumAtPosition(in nsIDOMSVGPoint point)

        
float getComputedTextLength()

        
nsIDOMSVGPoint getEndPositionOfChar(in unsigned long charnum)

        
nsIDOMSVGRect getExtentOfChar(in unsigned long charnum)

        
long getNumberOfChars()

        
float getRotationOfChar(in unsigned long charnum)

        
nsIDOMSVGPoint getStartPositionOfChar(in unsigned long charnum)

        
float getSubStringLength(in unsigned long charnum, in unsigned long nchars)

        
void selectSubString(in unsigned long charnum, in unsigned long nchars)