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