SVGSVGElement
[<Interface>]
type SVGSVGElement =
abstract member currentScale: float with get, set
abstract member currentTranslate: DOMPoint
abstract member height: SVGAnimatedLength
abstract member width: SVGAnimatedLength
abstract member x: SVGAnimatedLength
abstract member y: SVGAnimatedLength
abstract member addEventListener<'E> (type: typekeyof<SVGSVGElementEventMap,'E>, listener: 'E -> obj, ?options: U2<bool,AddEventListenerOptions>) : unit
abstract member animationsPaused () : bool
abstract member checkEnclosure (element: SVGElement, rect: DOMRect) : bool
abstract member checkIntersection (element: SVGElement, rect: DOMRect) : bool
abstract member createSVGAngle () : SVGAngle
abstract member createSVGLength () : SVGLength
abstract member createSVGMatrix () : DOMMatrix
abstract member createSVGNumber () : SVGNumber
abstract member createSVGPoint () : DOMPoint
abstract member createSVGRect () : DOMRect
abstract member createSVGTransform () : SVGTransform
abstract member createSVGTransformFromMatrix (?matrix: DOMMatrix2DInit) : SVGTransform
abstract member deselectAll () : unit
abstract member forceRedraw () : unit
abstract member getCurrentTime () : float
abstract member getElementById (elementId: string) : Element option
abstract member getEnclosureList (rect: DOMRect, ?referenceElement: SVGElement) : NodeListOf<Node>
abstract member getIntersectionList (rect: DOMRect, ?referenceElement: SVGElement) : NodeListOf<Node>
abstract member pauseAnimations () : unit
abstract member removeEventListener<'E> (type: typekeyof<SVGSVGElementEventMap,'E>, listener: 'E -> obj, ?options: U2<bool,EventListenerOptions>) : unit
abstract member setCurrentTime (seconds: float) : unit
abstract member suspendRedraw (maxWaitMilliseconds: float) : float
abstract member unpauseAnimations () : unit
abstract member unsuspendRedraw (suspendHandleID: float) : unit
abstract member unsuspendRedrawAll () : unit
| |
|---|
| Assembly | Xantham.Fable.Core.TS |
| Implements | WindowEventHandlers, SVGFitToViewBox, SVGGraphicsElement |
Properties
abstract member currentScale: float with get, set
abstract member currentTranslate: DOMPoint
abstract member height: SVGAnimatedLength
abstract member width: SVGAnimatedLength
abstract member x: SVGAnimatedLength
abstract member y: SVGAnimatedLength
Methods
abstract member addEventListener<'E> (type: typekeyof<SVGSVGElementEventMap,'E>, listener: 'E -> obj, ?options: U2<bool,AddEventListenerOptions>) : unit
abstract member animationsPaused () : bool
abstract member checkEnclosure (element: SVGElement, rect: DOMRect) : bool
abstract member checkIntersection (element: SVGElement, rect: DOMRect) : bool
abstract member createSVGAngle () : SVGAngle
abstract member createSVGLength () : SVGLength
abstract member createSVGMatrix () : DOMMatrix
abstract member createSVGNumber () : SVGNumber
abstract member createSVGPoint () : DOMPoint
abstract member createSVGRect () : DOMRect
abstract member createSVGTransform () : SVGTransform
abstract member createSVGTransformFromMatrix (?matrix: DOMMatrix2DInit) : SVGTransform
abstract member deselectAll () : unit
abstract member forceRedraw () : unit
abstract member getCurrentTime () : float
abstract member getElementById (elementId: string) : Element option
abstract member getEnclosureList (rect: DOMRect, ?referenceElement: SVGElement) : NodeListOf<Node>
abstract member getIntersectionList (rect: DOMRect, ?referenceElement: SVGElement) : NodeListOf<Node>
abstract member pauseAnimations () : unit
abstract member removeEventListener<'E> (type: typekeyof<SVGSVGElementEventMap,'E>, listener: 'E -> obj, ?options: U2<bool,EventListenerOptions>) : unit
abstract member setCurrentTime (seconds: float) : unit
abstract member suspendRedraw (maxWaitMilliseconds: float) : float
abstract member unpauseAnimations () : unit
abstract member unsuspendRedraw (suspendHandleID: float) : unit
abstract member unsuspendRedrawAll () : unit