Package org.w3c.dom.svg

Kotlin JavaScript wrappers for the DOM SVG API.

Types

GetSVGDocument
Link copied to clipboard
external interface GetSVGDocument
ShadowAnimation
Link copied to clipboard
open external class ShadowAnimation(source: dynamic, newTarget: dynamic)
SVGAElement
Link copied to clipboard
abstract external class SVGAElement : SVGGraphicsElement, SVGURIReference

Exposes the JavaScript SVGAElement to Kotlin

SVGAngle
Link copied to clipboard
abstract external class SVGAngle

Exposes the JavaScript SVGAngle to Kotlin

SVGAnimatedAngle
Link copied to clipboard
abstract external class SVGAnimatedAngle

Exposes the JavaScript SVGAnimatedAngle to Kotlin

SVGAnimatedBoolean
Link copied to clipboard
abstract external class SVGAnimatedBoolean

Exposes the JavaScript SVGAnimatedBoolean to Kotlin

SVGAnimatedEnumeration
Link copied to clipboard
abstract external class SVGAnimatedEnumeration

Exposes the JavaScript SVGAnimatedEnumeration to Kotlin

SVGAnimatedInteger
Link copied to clipboard
abstract external class SVGAnimatedInteger

Exposes the JavaScript SVGAnimatedInteger to Kotlin

SVGAnimatedLength
Link copied to clipboard
abstract external class SVGAnimatedLength

Exposes the JavaScript SVGAnimatedLength to Kotlin

SVGAnimatedLengthList
Link copied to clipboard
abstract external class SVGAnimatedLengthList

Exposes the JavaScript SVGAnimatedLengthList to Kotlin

SVGAnimatedNumber
Link copied to clipboard
abstract external class SVGAnimatedNumber

Exposes the JavaScript SVGAnimatedNumber to Kotlin

SVGAnimatedNumberList
Link copied to clipboard
abstract external class SVGAnimatedNumberList

Exposes the JavaScript SVGAnimatedNumberList to Kotlin

SVGAnimatedPoints
Link copied to clipboard
external interface SVGAnimatedPoints

Exposes the JavaScript SVGAnimatedPoints to Kotlin

SVGAnimatedPreserveAspectRatio
Link copied to clipboard
abstract external class SVGAnimatedPreserveAspectRatio

Exposes the JavaScript SVGAnimatedPreserveAspectRatio to Kotlin

SVGAnimatedRect
Link copied to clipboard
abstract external class SVGAnimatedRect

Exposes the JavaScript SVGAnimatedRect to Kotlin

SVGAnimatedString
Link copied to clipboard
abstract external class SVGAnimatedString

Exposes the JavaScript SVGAnimatedString to Kotlin

SVGAnimatedTransformList
Link copied to clipboard
abstract external class SVGAnimatedTransformList

Exposes the JavaScript SVGAnimatedTransformList to Kotlin

SVGBoundingBoxOptions
Link copied to clipboard
external interface SVGBoundingBoxOptions
SVGCircleElement
Link copied to clipboard
abstract external class SVGCircleElement : SVGGeometryElement

Exposes the JavaScript SVGCircleElement to Kotlin

SVGCursorElement
Link copied to clipboard
abstract external class SVGCursorElement : SVGElement, SVGURIReference

Exposes the JavaScript SVGCursorElement to Kotlin

SVGDefsElement
Link copied to clipboard
abstract external class SVGDefsElement : SVGGraphicsElement

Exposes the JavaScript SVGDefsElement to Kotlin

SVGDescElement
Link copied to clipboard
abstract external class SVGDescElement : SVGElement

Exposes the JavaScript SVGDescElement to Kotlin

SVGElement
Link copied to clipboard
abstract external class SVGElement : Element, ElementCSSInlineStyle, GlobalEventHandlers, SVGElementInstance

Exposes the JavaScript SVGElement to Kotlin

SVGElementInstance
Link copied to clipboard
external interface SVGElementInstance
SVGEllipseElement
Link copied to clipboard
abstract external class SVGEllipseElement : SVGGeometryElement

Exposes the JavaScript SVGEllipseElement to Kotlin

SVGFitToViewBox
Link copied to clipboard
external interface SVGFitToViewBox
SVGForeignObjectElement
Link copied to clipboard
abstract external class SVGForeignObjectElement : SVGGraphicsElement

Exposes the JavaScript SVGForeignObjectElement to Kotlin

SVGGElement
Link copied to clipboard
abstract external class SVGGElement : SVGGraphicsElement

Exposes the JavaScript SVGGElement to Kotlin

SVGGeometryElement
Link copied to clipboard
abstract external class SVGGeometryElement : SVGGraphicsElement

Exposes the JavaScript SVGGeometryElement to Kotlin

SVGGradientElement
Link copied to clipboard
abstract external class SVGGradientElement : SVGElement, SVGURIReference, SVGUnitTypes

Exposes the JavaScript SVGGradientElement to Kotlin

SVGGraphicsElement
Link copied to clipboard
abstract external class SVGGraphicsElement : SVGElement, SVGTests

Exposes the JavaScript SVGGraphicsElement to Kotlin

SVGHatchElement
Link copied to clipboard
abstract external class SVGHatchElement : SVGElement
SVGHatchpathElement
Link copied to clipboard
abstract external class SVGHatchpathElement : SVGElement
SVGImageElement
Link copied to clipboard
abstract external class SVGImageElement : SVGGraphicsElement, SVGURIReference, HTMLOrSVGImageElement

Exposes the JavaScript SVGImageElement to Kotlin

SVGLength
Link copied to clipboard
abstract external class SVGLength

Exposes the JavaScript SVGLength to Kotlin

SVGLengthList
Link copied to clipboard
abstract external class SVGLengthList

Exposes the JavaScript SVGLengthList to Kotlin

SVGLinearGradientElement
Link copied to clipboard
abstract external class SVGLinearGradientElement : SVGGradientElement

Exposes the JavaScript SVGLinearGradientElement to Kotlin

SVGLineElement
Link copied to clipboard
abstract external class SVGLineElement : SVGGeometryElement

Exposes the JavaScript SVGLineElement to Kotlin

SVGMarkerElement
Link copied to clipboard
abstract external class SVGMarkerElement : SVGElement, SVGFitToViewBox
SVGMeshElement
Link copied to clipboard
abstract external class SVGMeshElement : SVGGeometryElement, SVGURIReference

Exposes the JavaScript SVGMeshElement to Kotlin

SVGMeshGradientElement
Link copied to clipboard
abstract external class SVGMeshGradientElement : SVGGradientElement
SVGMeshpatchElement
Link copied to clipboard
abstract external class SVGMeshpatchElement : SVGElement
SVGMeshrowElement
Link copied to clipboard
abstract external class SVGMeshrowElement : SVGElement
SVGMetadataElement
Link copied to clipboard
abstract external class SVGMetadataElement : SVGElement

Exposes the JavaScript SVGMetadataElement to Kotlin

SVGNameList
Link copied to clipboard
abstract external class SVGNameList
SVGNumber
Link copied to clipboard
abstract external class SVGNumber

Exposes the JavaScript SVGNumber to Kotlin

SVGNumberList
Link copied to clipboard
abstract external class SVGNumberList

Exposes the JavaScript SVGNumberList to Kotlin

SVGPathElement
Link copied to clipboard
abstract external class SVGPathElement : SVGGeometryElement

Exposes the JavaScript SVGPathElement to Kotlin

SVGPatternElement
Link copied to clipboard
abstract external class SVGPatternElement : SVGElement, SVGFitToViewBox, SVGURIReference, SVGUnitTypes

Exposes the JavaScript SVGPatternElement to Kotlin

SVGPointList
Link copied to clipboard
abstract external class SVGPointList
SVGPolygonElement
Link copied to clipboard
abstract external class SVGPolygonElement : SVGGeometryElement, SVGAnimatedPoints

Exposes the JavaScript SVGPolygonElement to Kotlin

SVGPolylineElement
Link copied to clipboard
abstract external class SVGPolylineElement : SVGGeometryElement, SVGAnimatedPoints

Exposes the JavaScript SVGPolylineElement to Kotlin

SVGPreserveAspectRatio
Link copied to clipboard
abstract external class SVGPreserveAspectRatio

Exposes the JavaScript SVGPreserveAspectRatio to Kotlin

SVGRadialGradientElement
Link copied to clipboard
abstract external class SVGRadialGradientElement : SVGGradientElement

Exposes the JavaScript SVGRadialGradientElement to Kotlin

SVGRectElement
Link copied to clipboard
abstract external class SVGRectElement : SVGGeometryElement

Exposes the JavaScript SVGRectElement to Kotlin

SVGScriptElement
Link copied to clipboard
abstract external class SVGScriptElement : SVGElement, SVGURIReference, HTMLOrSVGScriptElement

Exposes the JavaScript SVGScriptElement to Kotlin

SVGSolidcolorElement
Link copied to clipboard
abstract external class SVGSolidcolorElement : SVGElement

Exposes the JavaScript SVGSolidcolorElement to Kotlin

SVGStopElement
Link copied to clipboard
abstract external class SVGStopElement : SVGElement

Exposes the JavaScript SVGStopElement to Kotlin

SVGStringList
Link copied to clipboard
abstract external class SVGStringList

Exposes the JavaScript SVGStringList to Kotlin

SVGStyleElement
Link copied to clipboard
abstract external class SVGStyleElement : SVGElement, LinkStyle

Exposes the JavaScript SVGStyleElement to Kotlin

SVGSVGElement
Link copied to clipboard
abstract external class SVGSVGElement : SVGGraphicsElement, SVGFitToViewBox, SVGZoomAndPan, WindowEventHandlers

Exposes the JavaScript SVGSVGElement to Kotlin

SVGSwitchElement
Link copied to clipboard
abstract external class SVGSwitchElement : SVGGraphicsElement

Exposes the JavaScript SVGSwitchElement to Kotlin

SVGSymbolElement
Link copied to clipboard
abstract external class SVGSymbolElement : SVGGraphicsElement, SVGFitToViewBox

Exposes the JavaScript SVGSymbolElement to Kotlin

SVGTests
Link copied to clipboard
external interface SVGTests

Exposes the JavaScript SVGTests to Kotlin

SVGTextContentElement
Link copied to clipboard
abstract external class SVGTextContentElement : SVGGraphicsElement

Exposes the JavaScript SVGTextContentElement to Kotlin

SVGTextElement
Link copied to clipboard
abstract external class SVGTextElement : SVGTextPositioningElement

Exposes the JavaScript SVGTextElement to Kotlin

SVGTextPathElement
Link copied to clipboard
abstract external class SVGTextPathElement : SVGTextContentElement, SVGURIReference

Exposes the JavaScript SVGTextPathElement to Kotlin

SVGTextPositioningElement
Link copied to clipboard
abstract external class SVGTextPositioningElement : SVGTextContentElement

Exposes the JavaScript SVGTextPositioningElement to Kotlin

SVGTitleElement
Link copied to clipboard
abstract external class SVGTitleElement : SVGElement

Exposes the JavaScript SVGTitleElement to Kotlin

SVGTransform
Link copied to clipboard
abstract external class SVGTransform

Exposes the JavaScript SVGTransform to Kotlin

SVGTransformList
Link copied to clipboard
abstract external class SVGTransformList

Exposes the JavaScript SVGTransformList to Kotlin

SVGTSpanElement
Link copied to clipboard
abstract external class SVGTSpanElement : SVGTextPositioningElement

Exposes the JavaScript SVGTSpanElement to Kotlin

SVGUnitTypes
Link copied to clipboard
external interface SVGUnitTypes

Exposes the JavaScript SVGUnitTypes to Kotlin

SVGUnknownElement
Link copied to clipboard
abstract external class SVGUnknownElement : SVGGraphicsElement
SVGURIReference
Link copied to clipboard
external interface SVGURIReference

Exposes the JavaScript SVGURIReference to Kotlin

SVGUseElement
Link copied to clipboard
abstract external class SVGUseElement : SVGGraphicsElement, SVGURIReference

Exposes the JavaScript SVGUseElement to Kotlin

SVGUseElementShadowRoot
Link copied to clipboard
open external class SVGUseElementShadowRoot : ShadowRoot
SVGViewElement
Link copied to clipboard
abstract external class SVGViewElement : SVGElement, SVGFitToViewBox, SVGZoomAndPan

Exposes the JavaScript SVGViewElement to Kotlin

SVGZoomAndPan
Link copied to clipboard
external interface SVGZoomAndPan

Exposes the JavaScript SVGZoomAndPan to Kotlin

Functions

get
Link copied to clipboard
inline operator fun SVGLengthList.get(index: Int): SVGLength?
inline operator fun SVGNameList.get(index: Int): dynamic
inline operator fun SVGNumberList.get(index: Int): SVGNumber?
inline operator fun SVGPointList.get(index: Int): DOMPoint?
inline operator fun SVGStringList.get(index: Int): String?
inline operator fun SVGTransformList.get(index: Int): SVGTransform?
set
Link copied to clipboard
inline operator fun SVGLengthList.set(index: Int, newItem: SVGLength)
inline operator fun SVGNameList.set(index: Int, newItem: dynamic)
inline operator fun SVGNumberList.set(index: Int, newItem: SVGNumber)
inline operator fun SVGPointList.set(index: Int, newItem: DOMPoint)
inline operator fun SVGStringList.set(index: Int, newItem: String)
inline operator fun SVGTransformList.set(index: Int, newItem: SVGTransform)
SVGBoundingBoxOptions
Link copied to clipboard
inline fun SVGBoundingBoxOptions(fill: Boolean? = true, stroke: Boolean? = false, markers: Boolean? = false, clipped: Boolean? = false): SVGBoundingBoxOptions