C# Class SharpVectors.Scripting.ScriptableSvgSvgElement

Implementation wrapper for IScriptableSvgSvgElement
Inheritance: ScriptableSvgElement, IScriptableSvgSvgElement, IScriptableSvgTests, IScriptableSvgLangSpace, IScriptableSvgExternalResourcesRequired, IScriptableSvgStylable, IScriptableSvgLocatable, IScriptableSvgFitToViewBox, IScriptableSvgZoomAndPan, IScriptableEventTarget, IScriptableDocumentEvent, IScriptableViewCss, IScriptableDocumentCss
Afficher le fichier Open project: codebutler/savagesvg

Méthodes publiques

Méthode Description
ScriptableSvgSvgElement ( object baseObject ) : System
addEventListener ( string type, object listener, bool useCapture ) : void
animationsPaused ( ) : bool
checkEnclosure ( IScriptableSvgElement element, IScriptableSvgRect rect ) : bool
checkIntersection ( IScriptableSvgElement element, IScriptableSvgRect rect ) : bool
createEvent ( string eventType ) : IScriptableEvent
createSVGAngle ( ) : IScriptableSvgAngle
createSVGLength ( ) : IScriptableSvgLength
createSVGMatrix ( ) : IScriptableSvgMatrix
createSVGNumber ( ) : IScriptableSvgNumber
createSVGPoint ( ) : IScriptableSvgPoint
createSVGRect ( ) : IScriptableSvgRect
createSVGTransform ( ) : IScriptableSvgTransform
createSVGTransformFromMatrix ( IScriptableSvgMatrix matrix ) : IScriptableSvgTransform
deselectAll ( ) : void
dispatchEvent ( IScriptableEvent evt ) : bool
forceRedraw ( ) : void
getBBox ( ) : IScriptableSvgRect
getCTM ( ) : IScriptableSvgMatrix
getComputedStyle ( IScriptableElement elt, string pseudoElt ) : IScriptableCssStyleDeclaration
getCurrentTime ( ) : float
getElementById ( string elementId ) : IScriptableElement
getEnclosureList ( IScriptableSvgRect rect, IScriptableSvgElement referenceElement ) : IScriptableNodeList
getIntersectionList ( IScriptableSvgRect rect, IScriptableSvgElement referenceElement ) : IScriptableNodeList
getOverrideStyle ( IScriptableElement elt, string pseudoElt ) : IScriptableCssStyleDeclaration
getPresentationAttribute ( string name ) : IScriptableCssValue
getScreenCTM ( ) : IScriptableSvgMatrix
getTransformToElement ( IScriptableSvgElement element ) : IScriptableSvgMatrix
hasExtension ( string extension ) : bool
pauseAnimations ( ) : void
removeEventListener ( string type, object listener, bool useCapture ) : void
setCurrentTime ( float seconds ) : void
suspendRedraw ( ulong max_wait_milliseconds ) : ulong
unpauseAnimations ( ) : void
unsuspendRedraw ( ulong suspend_handle_id ) : void
unsuspendRedrawAll ( ) : void

Method Details

ScriptableSvgSvgElement() public méthode

public ScriptableSvgSvgElement ( object baseObject ) : System
baseObject object
Résultat System

addEventListener() public méthode

public addEventListener ( string type, object listener, bool useCapture ) : void
type string
listener object
useCapture bool
Résultat void

animationsPaused() public méthode

public animationsPaused ( ) : bool
Résultat bool

checkEnclosure() public méthode

public checkEnclosure ( IScriptableSvgElement element, IScriptableSvgRect rect ) : bool
element IScriptableSvgElement
rect IScriptableSvgRect
Résultat bool

checkIntersection() public méthode

public checkIntersection ( IScriptableSvgElement element, IScriptableSvgRect rect ) : bool
element IScriptableSvgElement
rect IScriptableSvgRect
Résultat bool

createEvent() public méthode

public createEvent ( string eventType ) : IScriptableEvent
eventType string
Résultat IScriptableEvent

createSVGAngle() public méthode

public createSVGAngle ( ) : IScriptableSvgAngle
Résultat IScriptableSvgAngle

createSVGLength() public méthode

public createSVGLength ( ) : IScriptableSvgLength
Résultat IScriptableSvgLength

createSVGMatrix() public méthode

public createSVGMatrix ( ) : IScriptableSvgMatrix
Résultat IScriptableSvgMatrix

createSVGNumber() public méthode

public createSVGNumber ( ) : IScriptableSvgNumber
Résultat IScriptableSvgNumber

createSVGPoint() public méthode

public createSVGPoint ( ) : IScriptableSvgPoint
Résultat IScriptableSvgPoint

createSVGRect() public méthode

public createSVGRect ( ) : IScriptableSvgRect
Résultat IScriptableSvgRect

createSVGTransform() public méthode

public createSVGTransform ( ) : IScriptableSvgTransform
Résultat IScriptableSvgTransform

createSVGTransformFromMatrix() public méthode

public createSVGTransformFromMatrix ( IScriptableSvgMatrix matrix ) : IScriptableSvgTransform
matrix IScriptableSvgMatrix
Résultat IScriptableSvgTransform

deselectAll() public méthode

public deselectAll ( ) : void
Résultat void

dispatchEvent() public méthode

public dispatchEvent ( IScriptableEvent evt ) : bool
evt IScriptableEvent
Résultat bool

forceRedraw() public méthode

public forceRedraw ( ) : void
Résultat void

getBBox() public méthode

public getBBox ( ) : IScriptableSvgRect
Résultat IScriptableSvgRect

getCTM() public méthode

public getCTM ( ) : IScriptableSvgMatrix
Résultat IScriptableSvgMatrix

getComputedStyle() public méthode

public getComputedStyle ( IScriptableElement elt, string pseudoElt ) : IScriptableCssStyleDeclaration
elt IScriptableElement
pseudoElt string
Résultat IScriptableCssStyleDeclaration

getCurrentTime() public méthode

public getCurrentTime ( ) : float
Résultat float

getElementById() public méthode

public getElementById ( string elementId ) : IScriptableElement
elementId string
Résultat IScriptableElement

getEnclosureList() public méthode

public getEnclosureList ( IScriptableSvgRect rect, IScriptableSvgElement referenceElement ) : IScriptableNodeList
rect IScriptableSvgRect
referenceElement IScriptableSvgElement
Résultat IScriptableNodeList

getIntersectionList() public méthode

public getIntersectionList ( IScriptableSvgRect rect, IScriptableSvgElement referenceElement ) : IScriptableNodeList
rect IScriptableSvgRect
referenceElement IScriptableSvgElement
Résultat IScriptableNodeList

getOverrideStyle() public méthode

public getOverrideStyle ( IScriptableElement elt, string pseudoElt ) : IScriptableCssStyleDeclaration
elt IScriptableElement
pseudoElt string
Résultat IScriptableCssStyleDeclaration

getPresentationAttribute() public méthode

public getPresentationAttribute ( string name ) : IScriptableCssValue
name string
Résultat IScriptableCssValue

getScreenCTM() public méthode

public getScreenCTM ( ) : IScriptableSvgMatrix
Résultat IScriptableSvgMatrix

getTransformToElement() public méthode

public getTransformToElement ( IScriptableSvgElement element ) : IScriptableSvgMatrix
element IScriptableSvgElement
Résultat IScriptableSvgMatrix

hasExtension() public méthode

public hasExtension ( string extension ) : bool
extension string
Résultat bool

pauseAnimations() public méthode

public pauseAnimations ( ) : void
Résultat void

removeEventListener() public méthode

public removeEventListener ( string type, object listener, bool useCapture ) : void
type string
listener object
useCapture bool
Résultat void

setCurrentTime() public méthode

public setCurrentTime ( float seconds ) : void
seconds float
Résultat void

suspendRedraw() public méthode

public suspendRedraw ( ulong max_wait_milliseconds ) : ulong
max_wait_milliseconds ulong
Résultat ulong

unpauseAnimations() public méthode

public unpauseAnimations ( ) : void
Résultat void

unsuspendRedraw() public méthode

public unsuspendRedraw ( ulong suspend_handle_id ) : void
suspend_handle_id ulong
Résultat void

unsuspendRedrawAll() public méthode

public unsuspendRedrawAll ( ) : void
Résultat void