Package org.w3c.dom.svg

Kotlin JavaScript wrappers for the DOM SVG API.

Types

JS
1.1

GetSVGDocument

interface GetSVGDocument
JS
1.1

ShadowAnimation

open class ShadowAnimation
JS
1.1

SVGAElement

Exposes the JavaScript SVGAElement to Kotlin

abstract class SVGAElement : 
    SVGGraphicsElement,
    SVGURIReference
JS
1.1

SVGAngle

Exposes the JavaScript SVGAngle to Kotlin

abstract class SVGAngle
JS
1.1

SVGAnimatedAngle

Exposes the JavaScript SVGAnimatedAngle to Kotlin

abstract class SVGAnimatedAngle
JS
1.1

SVGAnimatedBoolean

Exposes the JavaScript SVGAnimatedBoolean to Kotlin

abstract class SVGAnimatedBoolean
JS
1.1

SVGAnimatedEnumeration

Exposes the JavaScript SVGAnimatedEnumeration to Kotlin

abstract class SVGAnimatedEnumeration
JS
1.1

SVGAnimatedInteger

Exposes the JavaScript SVGAnimatedInteger to Kotlin

abstract class SVGAnimatedInteger
JS
1.1

SVGAnimatedLength

Exposes the JavaScript SVGAnimatedLength to Kotlin

abstract class SVGAnimatedLength
JS
1.1

SVGAnimatedLengthList

Exposes the JavaScript SVGAnimatedLengthList to Kotlin

abstract class SVGAnimatedLengthList
JS
1.1

SVGAnimatedNumber

Exposes the JavaScript SVGAnimatedNumber to Kotlin

abstract class SVGAnimatedNumber
JS
1.1

SVGAnimatedNumberList

Exposes the JavaScript SVGAnimatedNumberList to Kotlin

abstract class SVGAnimatedNumberList
JS
1.1

SVGAnimatedPoints

Exposes the JavaScript SVGAnimatedPoints to Kotlin

interface SVGAnimatedPoints
JS
1.1

SVGAnimatedPreserveAspectRatio

Exposes the JavaScript SVGAnimatedPreserveAspectRatio to Kotlin

abstract class SVGAnimatedPreserveAspectRatio
JS
1.1

SVGAnimatedRect

Exposes the JavaScript SVGAnimatedRect to Kotlin

abstract class SVGAnimatedRect
JS
1.1

SVGAnimatedString

Exposes the JavaScript SVGAnimatedString to Kotlin

abstract class SVGAnimatedString
JS
1.1

SVGAnimatedTransformList

Exposes the JavaScript SVGAnimatedTransformList to Kotlin

abstract class SVGAnimatedTransformList
JS
1.1

SVGBoundingBoxOptions

interface SVGBoundingBoxOptions
JS
1.1

SVGCircleElement

Exposes the JavaScript SVGCircleElement to Kotlin

abstract class SVGCircleElement : SVGGeometryElement
JS
1.1

SVGCursorElement

Exposes the JavaScript SVGCursorElement to Kotlin

abstract class SVGCursorElement : SVGElement, SVGURIReference
JS
1.1

SVGDefsElement

Exposes the JavaScript SVGDefsElement to Kotlin

abstract class SVGDefsElement : SVGGraphicsElement
JS
1.1

SVGDescElement

Exposes the JavaScript SVGDescElement to Kotlin

abstract class SVGDescElement : SVGElement
JS
1.1

SVGElement

Exposes the JavaScript SVGElement to Kotlin

abstract class SVGElement : 
    Element,
    ElementCSSInlineStyle,
    GlobalEventHandlers,
    SVGElementInstance
JS
1.1

SVGElementInstance

interface SVGElementInstance
JS
1.1

SVGEllipseElement

Exposes the JavaScript SVGEllipseElement to Kotlin

abstract class SVGEllipseElement : SVGGeometryElement
JS
1.1

SVGFitToViewBox

interface SVGFitToViewBox
JS
1.1

SVGForeignObjectElement

Exposes the JavaScript SVGForeignObjectElement to Kotlin

abstract class SVGForeignObjectElement : SVGGraphicsElement
JS
1.1

SVGGElement

Exposes the JavaScript SVGGElement to Kotlin

abstract class SVGGElement : SVGGraphicsElement
JS
1.1

SVGGeometryElement

Exposes the JavaScript SVGGeometryElement to Kotlin

abstract class SVGGeometryElement : SVGGraphicsElement
JS
1.1

SVGGradientElement

Exposes the JavaScript SVGGradientElement to Kotlin

abstract class SVGGradientElement : 
    SVGElement,
    SVGURIReference,
    SVGUnitTypes
JS
1.1

SVGGraphicsElement

Exposes the JavaScript SVGGraphicsElement to Kotlin

abstract class SVGGraphicsElement : SVGElement, SVGTests
JS
1.1

SVGHatchElement

abstract class SVGHatchElement : SVGElement
JS
1.1

SVGHatchpathElement

abstract class SVGHatchpathElement : SVGElement
JS
1.1

SVGImageElement

Exposes the JavaScript SVGImageElement to Kotlin

abstract class SVGImageElement : 
    SVGGraphicsElement,
    SVGURIReference,
    HTMLOrSVGImageElement
JS
1.1

SVGLength

Exposes the JavaScript SVGLength to Kotlin

abstract class SVGLength
JS
1.1

SVGLengthList

Exposes the JavaScript SVGLengthList to Kotlin

abstract class SVGLengthList
JS
1.1

SVGLinearGradientElement

Exposes the JavaScript SVGLinearGradientElement to Kotlin

abstract class SVGLinearGradientElement : SVGGradientElement
JS
1.1

SVGLineElement

Exposes the JavaScript SVGLineElement to Kotlin

abstract class SVGLineElement : SVGGeometryElement
JS
1.1

SVGMarkerElement

abstract class SVGMarkerElement : SVGElement, SVGFitToViewBox
JS
1.1

SVGMeshElement

Exposes the JavaScript SVGMeshElement to Kotlin

abstract class SVGMeshElement : 
    SVGGeometryElement,
    SVGURIReference
JS
1.1

SVGMeshGradientElement

abstract class SVGMeshGradientElement : SVGGradientElement
JS
1.1

SVGMeshpatchElement

abstract class SVGMeshpatchElement : SVGElement
JS
1.1

SVGMeshrowElement

abstract class SVGMeshrowElement : SVGElement
JS
1.1

SVGMetadataElement

Exposes the JavaScript SVGMetadataElement to Kotlin

abstract class SVGMetadataElement : SVGElement
JS
1.1

SVGNameList

abstract class SVGNameList
JS
1.1

SVGNumber

Exposes the JavaScript SVGNumber to Kotlin

abstract class SVGNumber
JS
1.1

SVGNumberList

Exposes the JavaScript SVGNumberList to Kotlin

abstract class SVGNumberList
JS
1.1

SVGPathElement

Exposes the JavaScript SVGPathElement to Kotlin

abstract class SVGPathElement : SVGGeometryElement
JS
1.1

SVGPatternElement

Exposes the JavaScript SVGPatternElement to Kotlin

abstract class SVGPatternElement : 
    SVGElement,
    SVGFitToViewBox,
    SVGURIReference,
    SVGUnitTypes
JS
1.1

SVGPointList

abstract class SVGPointList
JS
1.1

SVGPolygonElement

Exposes the JavaScript SVGPolygonElement to Kotlin

abstract class SVGPolygonElement : 
    SVGGeometryElement,
    SVGAnimatedPoints
JS
1.1

SVGPolylineElement

Exposes the JavaScript SVGPolylineElement to Kotlin

abstract class SVGPolylineElement : 
    SVGGeometryElement,
    SVGAnimatedPoints
JS
1.1

SVGPreserveAspectRatio

Exposes the JavaScript SVGPreserveAspectRatio to Kotlin

abstract class SVGPreserveAspectRatio
JS
1.1

SVGRadialGradientElement

Exposes the JavaScript SVGRadialGradientElement to Kotlin

abstract class SVGRadialGradientElement : SVGGradientElement
JS
1.1

SVGRectElement

Exposes the JavaScript SVGRectElement to Kotlin

abstract class SVGRectElement : SVGGeometryElement
JS
1.1

SVGScriptElement

Exposes the JavaScript SVGScriptElement to Kotlin

abstract class SVGScriptElement : 
    SVGElement,
    SVGURIReference,
    HTMLOrSVGScriptElement
JS
1.1

SVGSolidcolorElement

Exposes the JavaScript SVGSolidcolorElement to Kotlin

abstract class SVGSolidcolorElement : SVGElement
JS
1.1

SVGStopElement

Exposes the JavaScript SVGStopElement to Kotlin

abstract class SVGStopElement : SVGElement
JS
1.1

SVGStringList

Exposes the JavaScript SVGStringList to Kotlin

abstract class SVGStringList
JS
1.1

SVGStyleElement

Exposes the JavaScript SVGStyleElement to Kotlin

abstract class SVGStyleElement : SVGElement, LinkStyle
JS
1.1

SVGSVGElement

Exposes the JavaScript SVGSVGElement to Kotlin

abstract class SVGSVGElement : 
    SVGGraphicsElement,
    SVGFitToViewBox,
    SVGZoomAndPan,
    WindowEventHandlers
JS
1.1

SVGSwitchElement

Exposes the JavaScript SVGSwitchElement to Kotlin

abstract class SVGSwitchElement : SVGGraphicsElement
JS
1.1

SVGSymbolElement

Exposes the JavaScript SVGSymbolElement to Kotlin

abstract class SVGSymbolElement : 
    SVGGraphicsElement,
    SVGFitToViewBox
JS
1.1

SVGTests

Exposes the JavaScript SVGTests to Kotlin

interface SVGTests
JS
1.1

SVGTextContentElement

Exposes the JavaScript SVGTextContentElement to Kotlin

abstract class SVGTextContentElement : SVGGraphicsElement
JS
1.1

SVGTextElement

Exposes the JavaScript SVGTextElement to Kotlin

abstract class SVGTextElement : SVGTextPositioningElement
JS
1.1

SVGTextPathElement

Exposes the JavaScript SVGTextPathElement to Kotlin

abstract class SVGTextPathElement : 
    SVGTextContentElement,
    SVGURIReference
JS
1.1

SVGTextPositioningElement

Exposes the JavaScript SVGTextPositioningElement to Kotlin

abstract class SVGTextPositioningElement : 
    SVGTextContentElement
JS
1.1

SVGTitleElement

Exposes the JavaScript SVGTitleElement to Kotlin

abstract class SVGTitleElement : SVGElement
JS
1.1

SVGTransform

Exposes the JavaScript SVGTransform to Kotlin

abstract class SVGTransform
JS
1.1

SVGTransformList

Exposes the JavaScript SVGTransformList to Kotlin

abstract class SVGTransformList
JS
1.1

SVGTSpanElement

Exposes the JavaScript SVGTSpanElement to Kotlin

abstract class SVGTSpanElement : SVGTextPositioningElement
JS
1.1

SVGUnitTypes

Exposes the JavaScript SVGUnitTypes to Kotlin

interface SVGUnitTypes
JS
1.1

SVGUnknownElement

abstract class SVGUnknownElement : SVGGraphicsElement
JS
1.1

SVGURIReference

Exposes the JavaScript SVGURIReference to Kotlin

interface SVGURIReference
JS
1.1

SVGUseElement

Exposes the JavaScript SVGUseElement to Kotlin

abstract class SVGUseElement : 
    SVGGraphicsElement,
    SVGURIReference
JS
1.1

SVGUseElementShadowRoot

open class SVGUseElementShadowRoot : ShadowRoot
JS
1.1

SVGViewElement

Exposes the JavaScript SVGViewElement to Kotlin

abstract class SVGViewElement : 
    SVGElement,
    SVGFitToViewBox,
    SVGZoomAndPan
JS
1.1

SVGZoomAndPan

Exposes the JavaScript SVGZoomAndPan to Kotlin

interface SVGZoomAndPan

Functions

JS
1.1

get

operator fun SVGNameList.get(index: Int): dynamic
operator fun SVGNumberList.get(index: Int): SVGNumber?
operator fun SVGLengthList.get(index: Int): SVGLength?
operator fun SVGStringList.get(index: Int): String?
operator fun SVGTransformList.get(index: Int): SVGTransform?
operator fun SVGPointList.get(index: Int): DOMPoint?
JS
1.1

set

operator fun SVGNameList.set(index: Int, newItem: dynamic)
operator fun SVGNumberList.set(
    index: Int,
    newItem: SVGNumber)
operator fun SVGLengthList.set(
    index: Int,
    newItem: SVGLength)
operator fun SVGStringList.set(index: Int, newItem: String)
operator fun SVGTransformList.set(
    index: Int,
    newItem: SVGTransform)
operator fun SVGPointList.set(index: Int, newItem: DOMPoint)
JS
1.1

SVGBoundingBoxOptions

fun SVGBoundingBoxOptions(
    fill: Boolean? = true,
    stroke: Boolean? = false,
    markers: Boolean? = false,
    clipped: Boolean? = false
): SVGBoundingBoxOptions