webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
SVGTextContentElement Interface Reference

import"SVGTextContentElement.idl";

Inheritance diagram for SVGTextContentElement:
SVGGraphicsElement SVGElement SVGTextPathElement SVGTextPositioningElement SVGAltGlyphElement SVGTextElement SVGTRefElement SVGTSpanElement

Public Member Functions

long getNumberOfChars ()
 
unrestricted float getComputedTextLength ()
 
unrestricted float getSubStringLength (optional unsigned long offset=0, optional unsigned long length=0)
 
SVGPoint getStartPositionOfChar (optional unsigned long offset=0)
 
SVGPoint getEndPositionOfChar (optional unsigned long offset=0)
 
SVGRect getExtentOfChar (optional unsigned long offset=0)
 
unrestricted float getRotationOfChar (optional unsigned long offset=0)
 
long getCharNumAtPosition (SVGPoint point)
 
void selectSubString (optional unsigned long offset=0, optional unsigned long length=0)
 
- Public Member Functions inherited from SVGGraphicsElement
SVGRect getBBox ()
 
SVGMatrix getCTM ()
 
SVGMatrix getScreenCTM ()
 
SVGMatrix getTransformToElement (optional SVGElement? element=null)
 
- Public Member Functions inherited from SVGElement
DeprecatedCSSOMValue getPresentationAttribute (optional DOMString name="undefined")
 
void focus ()
 
void blur ()
 

Public Attributes

const unsigned short LENGTHADJUST_UNKNOWN = 0
 
const unsigned short LENGTHADJUST_SPACING = 1
 
const unsigned short LENGTHADJUST_SPACINGANDGLYPHS = 2
 
readonly attribute SVGAnimatedLength textLength
 
readonly attribute SVGAnimatedEnumeration lengthAdjust
 
- Public Attributes inherited from SVGGraphicsElement
readonly attribute SVGAnimatedTransformList transform
 
readonly attribute SVGElement nearestViewportElement
 
readonly attribute SVGElement farthestViewportElement
 
- Public Attributes inherited from SVGElement
readonly attribute SVGSVGElement ownerSVGElement
 
readonly attribute SVGElement viewportElement
 
attribute DOMString xmllang
 
attribute DOMString xmlspace
 
readonly attribute SVGAnimatedString className
 
readonly attribute CSSStyleDeclaration style
 
attribute long tabIndex
 
readonly attribute DOMStringMap dataset
 

Member Function Documentation

◆ getCharNumAtPosition()

long SVGTextContentElement::getCharNumAtPosition ( SVGPoint  point)

◆ getComputedTextLength()

unrestricted float SVGTextContentElement::getComputedTextLength ( )

◆ getEndPositionOfChar()

SVGPoint SVGTextContentElement::getEndPositionOfChar ( optional unsigned long  offset = 0)

◆ getExtentOfChar()

SVGRect SVGTextContentElement::getExtentOfChar ( optional unsigned long  offset = 0)

◆ getNumberOfChars()

long SVGTextContentElement::getNumberOfChars ( )

◆ getRotationOfChar()

unrestricted float SVGTextContentElement::getRotationOfChar ( optional unsigned long  offset = 0)

◆ getStartPositionOfChar()

SVGPoint SVGTextContentElement::getStartPositionOfChar ( optional unsigned long  offset = 0)

◆ getSubStringLength()

unrestricted float SVGTextContentElement::getSubStringLength ( optional unsigned long  offset = 0,
optional unsigned long  length = 0 
)

◆ selectSubString()

void SVGTextContentElement::selectSubString ( optional unsigned long  offset = 0,
optional unsigned long  length = 0 
)

Member Data Documentation

◆ lengthAdjust

readonly attribute SVGAnimatedEnumeration SVGTextContentElement::lengthAdjust

◆ LENGTHADJUST_SPACING

const unsigned short SVGTextContentElement::LENGTHADJUST_SPACING = 1

◆ LENGTHADJUST_SPACINGANDGLYPHS

const unsigned short SVGTextContentElement::LENGTHADJUST_SPACINGANDGLYPHS = 2

◆ LENGTHADJUST_UNKNOWN

const unsigned short SVGTextContentElement::LENGTHADJUST_UNKNOWN = 0

◆ textLength

readonly attribute SVGAnimatedLength SVGTextContentElement::textLength

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