Package org.w3c.dom.svg
Kotlin JavaScript wrappers for the DOM SVG API.
Types
GetSVGDocument
interface GetSVGDocumentShadowAnimation
open class ShadowAnimationSVGAElement
Exposes the JavaScript SVGAElement to Kotlin
abstract class SVGAElement :
SVGGraphicsElement,
SVGURIReferenceSVGAnimatedAngle
Exposes the JavaScript SVGAnimatedAngle to Kotlin
abstract class SVGAnimatedAngleSVGAnimatedBoolean
Exposes the JavaScript SVGAnimatedBoolean to Kotlin
abstract class SVGAnimatedBooleanSVGAnimatedEnumeration
Exposes the JavaScript SVGAnimatedEnumeration to Kotlin
abstract class SVGAnimatedEnumerationSVGAnimatedInteger
Exposes the JavaScript SVGAnimatedInteger to Kotlin
abstract class SVGAnimatedIntegerSVGAnimatedLength
Exposes the JavaScript SVGAnimatedLength to Kotlin
abstract class SVGAnimatedLengthSVGAnimatedLengthList
Exposes the JavaScript SVGAnimatedLengthList to Kotlin
abstract class SVGAnimatedLengthListSVGAnimatedNumber
Exposes the JavaScript SVGAnimatedNumber to Kotlin
abstract class SVGAnimatedNumberSVGAnimatedNumberList
Exposes the JavaScript SVGAnimatedNumberList to Kotlin
abstract class SVGAnimatedNumberListSVGAnimatedPoints
Exposes the JavaScript SVGAnimatedPoints to Kotlin
interface SVGAnimatedPointsSVGAnimatedPreserveAspectRatio
Exposes the JavaScript SVGAnimatedPreserveAspectRatio to Kotlin
abstract class SVGAnimatedPreserveAspectRatioSVGAnimatedRect
Exposes the JavaScript SVGAnimatedRect to Kotlin
abstract class SVGAnimatedRectSVGAnimatedString
Exposes the JavaScript SVGAnimatedString to Kotlin
abstract class SVGAnimatedStringSVGAnimatedTransformList
Exposes the JavaScript SVGAnimatedTransformList to Kotlin
abstract class SVGAnimatedTransformListSVGBoundingBoxOptions
interface SVGBoundingBoxOptionsSVGCircleElement
Exposes the JavaScript SVGCircleElement to Kotlin
abstract class SVGCircleElement : SVGGeometryElementSVGCursorElement
Exposes the JavaScript SVGCursorElement to Kotlin
abstract class SVGCursorElement : SVGElement, SVGURIReferenceSVGDefsElement
Exposes the JavaScript SVGDefsElement to Kotlin
abstract class SVGDefsElement : SVGGraphicsElementSVGDescElement
Exposes the JavaScript SVGDescElement to Kotlin
abstract class SVGDescElement : SVGElementSVGElement
Exposes the JavaScript SVGElement to Kotlin
abstract class SVGElement :
Element,
ElementCSSInlineStyle,
GlobalEventHandlers,
SVGElementInstanceSVGElementInstance
interface SVGElementInstanceSVGEllipseElement
Exposes the JavaScript SVGEllipseElement to Kotlin
abstract class SVGEllipseElement : SVGGeometryElementSVGFitToViewBox
interface SVGFitToViewBoxSVGForeignObjectElement
Exposes the JavaScript SVGForeignObjectElement to Kotlin
abstract class SVGForeignObjectElement : SVGGraphicsElementSVGGElement
Exposes the JavaScript SVGGElement to Kotlin
abstract class SVGGElement : SVGGraphicsElementSVGGeometryElement
Exposes the JavaScript SVGGeometryElement to Kotlin
abstract class SVGGeometryElement : SVGGraphicsElementSVGGradientElement
Exposes the JavaScript SVGGradientElement to Kotlin
abstract class SVGGradientElement :
SVGElement,
SVGURIReference,
SVGUnitTypesSVGGraphicsElement
Exposes the JavaScript SVGGraphicsElement to Kotlin
abstract class SVGGraphicsElement : SVGElement, SVGTestsSVGHatchElement
abstract class SVGHatchElement : SVGElementSVGHatchpathElement
abstract class SVGHatchpathElement : SVGElementSVGImageElement
Exposes the JavaScript SVGImageElement to Kotlin
abstract class SVGImageElement :
SVGGraphicsElement,
SVGURIReference,
HTMLOrSVGImageElementSVGLengthList
Exposes the JavaScript SVGLengthList to Kotlin
abstract class SVGLengthListSVGLinearGradientElement
Exposes the JavaScript SVGLinearGradientElement to Kotlin
abstract class SVGLinearGradientElement : SVGGradientElementSVGLineElement
Exposes the JavaScript SVGLineElement to Kotlin
abstract class SVGLineElement : SVGGeometryElementSVGMarkerElement
abstract class SVGMarkerElement : SVGElement, SVGFitToViewBoxSVGMeshElement
Exposes the JavaScript SVGMeshElement to Kotlin
abstract class SVGMeshElement :
SVGGeometryElement,
SVGURIReferenceSVGMeshGradientElement
abstract class SVGMeshGradientElement : SVGGradientElementSVGMeshpatchElement
abstract class SVGMeshpatchElement : SVGElementSVGMeshrowElement
abstract class SVGMeshrowElement : SVGElementSVGMetadataElement
Exposes the JavaScript SVGMetadataElement to Kotlin
abstract class SVGMetadataElement : SVGElementSVGNameList
abstract class SVGNameListSVGNumberList
Exposes the JavaScript SVGNumberList to Kotlin
abstract class SVGNumberListSVGPathElement
Exposes the JavaScript SVGPathElement to Kotlin
abstract class SVGPathElement : SVGGeometryElementSVGPatternElement
Exposes the JavaScript SVGPatternElement to Kotlin
abstract class SVGPatternElement :
SVGElement,
SVGFitToViewBox,
SVGURIReference,
SVGUnitTypesSVGPointList
abstract class SVGPointListSVGPolygonElement
Exposes the JavaScript SVGPolygonElement to Kotlin
abstract class SVGPolygonElement :
SVGGeometryElement,
SVGAnimatedPointsSVGPolylineElement
Exposes the JavaScript SVGPolylineElement to Kotlin
abstract class SVGPolylineElement :
SVGGeometryElement,
SVGAnimatedPointsSVGPreserveAspectRatio
Exposes the JavaScript SVGPreserveAspectRatio to Kotlin
abstract class SVGPreserveAspectRatioSVGRadialGradientElement
Exposes the JavaScript SVGRadialGradientElement to Kotlin
abstract class SVGRadialGradientElement : SVGGradientElementSVGRectElement
Exposes the JavaScript SVGRectElement to Kotlin
abstract class SVGRectElement : SVGGeometryElementSVGScriptElement
Exposes the JavaScript SVGScriptElement to Kotlin
abstract class SVGScriptElement :
SVGElement,
SVGURIReference,
HTMLOrSVGScriptElementSVGSolidcolorElement
Exposes the JavaScript SVGSolidcolorElement to Kotlin
abstract class SVGSolidcolorElement : SVGElementSVGStopElement
Exposes the JavaScript SVGStopElement to Kotlin
abstract class SVGStopElement : SVGElementSVGStringList
Exposes the JavaScript SVGStringList to Kotlin
abstract class SVGStringListSVGStyleElement
Exposes the JavaScript SVGStyleElement to Kotlin
abstract class SVGStyleElement : SVGElement, LinkStyleSVGSVGElement
Exposes the JavaScript SVGSVGElement to Kotlin
abstract class SVGSVGElement :
SVGGraphicsElement,
SVGFitToViewBox,
SVGZoomAndPan,
WindowEventHandlersSVGSwitchElement
Exposes the JavaScript SVGSwitchElement to Kotlin
abstract class SVGSwitchElement : SVGGraphicsElementSVGSymbolElement
Exposes the JavaScript SVGSymbolElement to Kotlin
abstract class SVGSymbolElement :
SVGGraphicsElement,
SVGFitToViewBoxSVGTextContentElement
Exposes the JavaScript SVGTextContentElement to Kotlin
abstract class SVGTextContentElement : SVGGraphicsElementSVGTextElement
Exposes the JavaScript SVGTextElement to Kotlin
abstract class SVGTextElement : SVGTextPositioningElementSVGTextPathElement
Exposes the JavaScript SVGTextPathElement to Kotlin
abstract class SVGTextPathElement :
SVGTextContentElement,
SVGURIReferenceSVGTextPositioningElement
Exposes the JavaScript SVGTextPositioningElement to Kotlin
abstract class SVGTextPositioningElement :
SVGTextContentElementSVGTitleElement
Exposes the JavaScript SVGTitleElement to Kotlin
abstract class SVGTitleElement : SVGElementSVGTransform
Exposes the JavaScript SVGTransform to Kotlin
abstract class SVGTransformSVGTransformList
Exposes the JavaScript SVGTransformList to Kotlin
abstract class SVGTransformListSVGTSpanElement
Exposes the JavaScript SVGTSpanElement to Kotlin
abstract class SVGTSpanElement : SVGTextPositioningElementSVGUnitTypes
Exposes the JavaScript SVGUnitTypes to Kotlin
interface SVGUnitTypesSVGUnknownElement
abstract class SVGUnknownElement : SVGGraphicsElementSVGURIReference
Exposes the JavaScript SVGURIReference to Kotlin
interface SVGURIReferenceSVGUseElement
Exposes the JavaScript SVGUseElement to Kotlin
abstract class SVGUseElement :
SVGGraphicsElement,
SVGURIReferenceSVGUseElementShadowRoot
open class SVGUseElementShadowRoot : ShadowRootSVGViewElement
Exposes the JavaScript SVGViewElement to Kotlin
abstract class SVGViewElement :
SVGElement,
SVGFitToViewBox,
SVGZoomAndPanSVGZoomAndPan
Exposes the JavaScript SVGZoomAndPan to Kotlin
interface SVGZoomAndPanFunctions
get
operator fun SVGNameList.get(index: Int): dynamicoperator 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