Package org.w3c.dom.svg
Kotlin JavaScript wrappers for the DOM SVG API.
Types
GetSVGDocument
interface GetSVGDocument
ShadowAnimation
open class ShadowAnimation
SVGAElement
Exposes the JavaScript SVGAElement to Kotlin
abstract class SVGAElement :
SVGGraphicsElement,
SVGURIReference
SVGAnimatedAngle
Exposes the JavaScript SVGAnimatedAngle to Kotlin
abstract class SVGAnimatedAngle
SVGAnimatedBoolean
Exposes the JavaScript SVGAnimatedBoolean to Kotlin
abstract class SVGAnimatedBoolean
SVGAnimatedEnumeration
Exposes the JavaScript SVGAnimatedEnumeration to Kotlin
abstract class SVGAnimatedEnumeration
SVGAnimatedInteger
Exposes the JavaScript SVGAnimatedInteger to Kotlin
abstract class SVGAnimatedInteger
SVGAnimatedLength
Exposes the JavaScript SVGAnimatedLength to Kotlin
abstract class SVGAnimatedLength
SVGAnimatedLengthList
Exposes the JavaScript SVGAnimatedLengthList to Kotlin
abstract class SVGAnimatedLengthList
SVGAnimatedNumber
Exposes the JavaScript SVGAnimatedNumber to Kotlin
abstract class SVGAnimatedNumber
SVGAnimatedNumberList
Exposes the JavaScript SVGAnimatedNumberList to Kotlin
abstract class SVGAnimatedNumberList
SVGAnimatedPoints
Exposes the JavaScript SVGAnimatedPoints to Kotlin
interface SVGAnimatedPoints
SVGAnimatedPreserveAspectRatio
Exposes the JavaScript SVGAnimatedPreserveAspectRatio to Kotlin
abstract class SVGAnimatedPreserveAspectRatio
SVGAnimatedRect
Exposes the JavaScript SVGAnimatedRect to Kotlin
abstract class SVGAnimatedRect
SVGAnimatedString
Exposes the JavaScript SVGAnimatedString to Kotlin
abstract class SVGAnimatedString
SVGAnimatedTransformList
Exposes the JavaScript SVGAnimatedTransformList to Kotlin
abstract class SVGAnimatedTransformList
SVGBoundingBoxOptions
interface SVGBoundingBoxOptions
SVGCircleElement
Exposes the JavaScript SVGCircleElement to Kotlin
abstract class SVGCircleElement : SVGGeometryElement
SVGCursorElement
Exposes the JavaScript SVGCursorElement to Kotlin
abstract class SVGCursorElement : SVGElement, SVGURIReference
SVGDefsElement
Exposes the JavaScript SVGDefsElement to Kotlin
abstract class SVGDefsElement : SVGGraphicsElement
SVGDescElement
Exposes the JavaScript SVGDescElement to Kotlin
abstract class SVGDescElement : SVGElement
SVGElement
Exposes the JavaScript SVGElement to Kotlin
abstract class SVGElement :
Element,
ElementCSSInlineStyle,
GlobalEventHandlers,
SVGElementInstance
SVGElementInstance
interface SVGElementInstance
SVGEllipseElement
Exposes the JavaScript SVGEllipseElement to Kotlin
abstract class SVGEllipseElement : SVGGeometryElement
SVGFitToViewBox
interface SVGFitToViewBox
SVGForeignObjectElement
Exposes the JavaScript SVGForeignObjectElement to Kotlin
abstract class SVGForeignObjectElement : SVGGraphicsElement
SVGGElement
Exposes the JavaScript SVGGElement to Kotlin
abstract class SVGGElement : SVGGraphicsElement
SVGGeometryElement
Exposes the JavaScript SVGGeometryElement to Kotlin
abstract class SVGGeometryElement : SVGGraphicsElement
SVGGradientElement
Exposes the JavaScript SVGGradientElement to Kotlin
abstract class SVGGradientElement :
SVGElement,
SVGURIReference,
SVGUnitTypes
SVGGraphicsElement
Exposes the JavaScript SVGGraphicsElement to Kotlin
abstract class SVGGraphicsElement : SVGElement, SVGTests
SVGHatchElement
abstract class SVGHatchElement : SVGElement
SVGHatchpathElement
abstract class SVGHatchpathElement : SVGElement
SVGImageElement
Exposes the JavaScript SVGImageElement to Kotlin
abstract class SVGImageElement :
SVGGraphicsElement,
SVGURIReference,
HTMLOrSVGImageElement
SVGLengthList
Exposes the JavaScript SVGLengthList to Kotlin
abstract class SVGLengthList
SVGLinearGradientElement
Exposes the JavaScript SVGLinearGradientElement to Kotlin
abstract class SVGLinearGradientElement : SVGGradientElement
SVGLineElement
Exposes the JavaScript SVGLineElement to Kotlin
abstract class SVGLineElement : SVGGeometryElement
SVGMarkerElement
abstract class SVGMarkerElement : SVGElement, SVGFitToViewBox
SVGMeshElement
Exposes the JavaScript SVGMeshElement to Kotlin
abstract class SVGMeshElement :
SVGGeometryElement,
SVGURIReference
SVGMeshGradientElement
abstract class SVGMeshGradientElement : SVGGradientElement
SVGMeshpatchElement
abstract class SVGMeshpatchElement : SVGElement
SVGMeshrowElement
abstract class SVGMeshrowElement : SVGElement
SVGMetadataElement
Exposes the JavaScript SVGMetadataElement to Kotlin
abstract class SVGMetadataElement : SVGElement
SVGNameList
abstract class SVGNameList
SVGNumberList
Exposes the JavaScript SVGNumberList to Kotlin
abstract class SVGNumberList
SVGPathElement
Exposes the JavaScript SVGPathElement to Kotlin
abstract class SVGPathElement : SVGGeometryElement
SVGPatternElement
Exposes the JavaScript SVGPatternElement to Kotlin
abstract class SVGPatternElement :
SVGElement,
SVGFitToViewBox,
SVGURIReference,
SVGUnitTypes
SVGPointList
abstract class SVGPointList
SVGPolygonElement
Exposes the JavaScript SVGPolygonElement to Kotlin
abstract class SVGPolygonElement :
SVGGeometryElement,
SVGAnimatedPoints
SVGPolylineElement
Exposes the JavaScript SVGPolylineElement to Kotlin
abstract class SVGPolylineElement :
SVGGeometryElement,
SVGAnimatedPoints
SVGPreserveAspectRatio
Exposes the JavaScript SVGPreserveAspectRatio to Kotlin
abstract class SVGPreserveAspectRatio
SVGRadialGradientElement
Exposes the JavaScript SVGRadialGradientElement to Kotlin
abstract class SVGRadialGradientElement : SVGGradientElement
SVGRectElement
Exposes the JavaScript SVGRectElement to Kotlin
abstract class SVGRectElement : SVGGeometryElement
SVGScriptElement
Exposes the JavaScript SVGScriptElement to Kotlin
abstract class SVGScriptElement :
SVGElement,
SVGURIReference,
HTMLOrSVGScriptElement
SVGSolidcolorElement
Exposes the JavaScript SVGSolidcolorElement to Kotlin
abstract class SVGSolidcolorElement : SVGElement
SVGStopElement
Exposes the JavaScript SVGStopElement to Kotlin
abstract class SVGStopElement : SVGElement
SVGStringList
Exposes the JavaScript SVGStringList to Kotlin
abstract class SVGStringList
SVGStyleElement
Exposes the JavaScript SVGStyleElement to Kotlin
abstract class SVGStyleElement : SVGElement, LinkStyle
SVGSVGElement
Exposes the JavaScript SVGSVGElement to Kotlin
abstract class SVGSVGElement :
SVGGraphicsElement,
SVGFitToViewBox,
SVGZoomAndPan,
WindowEventHandlers
SVGSwitchElement
Exposes the JavaScript SVGSwitchElement to Kotlin
abstract class SVGSwitchElement : SVGGraphicsElement
SVGSymbolElement
Exposes the JavaScript SVGSymbolElement to Kotlin
abstract class SVGSymbolElement :
SVGGraphicsElement,
SVGFitToViewBox
SVGTextContentElement
Exposes the JavaScript SVGTextContentElement to Kotlin
abstract class SVGTextContentElement : SVGGraphicsElement
SVGTextElement
Exposes the JavaScript SVGTextElement to Kotlin
abstract class SVGTextElement : SVGTextPositioningElement
SVGTextPathElement
Exposes the JavaScript SVGTextPathElement to Kotlin
abstract class SVGTextPathElement :
SVGTextContentElement,
SVGURIReference
SVGTextPositioningElement
Exposes the JavaScript SVGTextPositioningElement to Kotlin
abstract class SVGTextPositioningElement :
SVGTextContentElement
SVGTitleElement
Exposes the JavaScript SVGTitleElement to Kotlin
abstract class SVGTitleElement : SVGElement
SVGTransform
Exposes the JavaScript SVGTransform to Kotlin
abstract class SVGTransform
SVGTransformList
Exposes the JavaScript SVGTransformList to Kotlin
abstract class SVGTransformList
SVGTSpanElement
Exposes the JavaScript SVGTSpanElement to Kotlin
abstract class SVGTSpanElement : SVGTextPositioningElement
SVGUnitTypes
Exposes the JavaScript SVGUnitTypes to Kotlin
interface SVGUnitTypes
SVGUnknownElement
abstract class SVGUnknownElement : SVGGraphicsElement
SVGURIReference
Exposes the JavaScript SVGURIReference to Kotlin
interface SVGURIReference
SVGUseElement
Exposes the JavaScript SVGUseElement to Kotlin
abstract class SVGUseElement :
SVGGraphicsElement,
SVGURIReference
SVGUseElementShadowRoot
open class SVGUseElementShadowRoot : ShadowRoot
SVGViewElement
Exposes the JavaScript SVGViewElement to Kotlin
abstract class SVGViewElement :
SVGElement,
SVGFitToViewBox,
SVGZoomAndPan
SVGZoomAndPan
Exposes the JavaScript SVGZoomAndPan to Kotlin
interface SVGZoomAndPan
Functions
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?
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)
SVGBoundingBoxOptions
fun SVGBoundingBoxOptions(
fill: Boolean? = true,
stroke: Boolean? = false,
markers: Boolean? = false,
clipped: Boolean? = false
): SVGBoundingBoxOptions