SVGSVGElement
abstract
class
SVGSVGElement
:
SVGGraphicsElement
,
SVGFitToViewBox
,
SVGZoomAndPan
,
WindowEventHandlers
(source)
Exposes the JavaScript SVGSVGElement to Kotlin
Constructors
<init>
Exposes the JavaScript SVGSVGElement to Kotlin
SVGSVGElement
(
)
Properties
currentScale
open
var
currentScale
:
Float
currentTranslate
open
val
currentTranslate
:
DOMPointReadOnly
height
open
val
height
:
SVGAnimatedLength
width
open
val
width
:
SVGAnimatedLength
x
open
val
x
:
SVGAnimatedLength
y
open
val
y
:
SVGAnimatedLength
Functions
checkEnclosure
fun
checkEnclosure
(
element
:
SVGElement
,
rect
:
DOMRectReadOnly
)
:
Boolean
checkIntersection
fun
checkIntersection
(
element
:
SVGElement
,
rect
:
DOMRectReadOnly
)
:
Boolean
createSVGAngle
fun
createSVGAngle
(
)
:
SVGAngle
createSVGLength
fun
createSVGLength
(
)
:
SVGLength
createSVGMatrix
fun
createSVGMatrix
(
)
:
DOMMatrix
createSVGNumber
fun
createSVGNumber
(
)
:
SVGNumber
createSVGPoint
fun
createSVGPoint
(
)
:
DOMPoint
createSVGRect
fun
createSVGRect
(
)
:
DOMRect
createSVGTransform
fun
createSVGTransform
(
)
:
SVGTransform
createSVGTransformFromMatrix
fun
createSVGTransformFromMatrix
(
matrix
:
DOMMatrixReadOnly
)
:
SVGTransform
deselectAll
fun
deselectAll
(
)
forceRedraw
fun
forceRedraw
(
)
getElementById
fun
getElementById
(
elementId
:
String
)
:
Element
getEnclosureList
fun
getEnclosureList
(
rect
:
DOMRectReadOnly
,
referenceElement
:
SVGElement
?
)
:
NodeList
getIntersectionList
fun
getIntersectionList
(
rect
:
DOMRectReadOnly
,
referenceElement
:
SVGElement
?
)
:
NodeList
suspendRedraw
fun
suspendRedraw
(
maxWaitMilliseconds
:
Int
)
:
Int
unsuspendRedraw
fun
unsuspendRedraw
(
suspendHandleID
:
Int
)
unsuspendRedrawAll
fun
unsuspendRedrawAll
(
)
Companion Object Properties
ATTRIBUTE_NODE
val
ATTRIBUTE_NODE
:
Short
CDATA_SECTION_NODE
val
CDATA_SECTION_NODE
:
Short
COMMENT_NODE
val
COMMENT_NODE
:
Short
DOCUMENT_FRAGMENT_NODE
val
DOCUMENT_FRAGMENT_NODE
:
Short
DOCUMENT_NODE
val
DOCUMENT_NODE
:
Short
DOCUMENT_POSITION_CONTAINED_BY
val
DOCUMENT_POSITION_CONTAINED_BY
:
Short
DOCUMENT_POSITION_CONTAINS
val
DOCUMENT_POSITION_CONTAINS
:
Short
DOCUMENT_POSITION_DISCONNECTED
val
DOCUMENT_POSITION_DISCONNECTED
:
Short
DOCUMENT_POSITION_FOLLOWING
val
DOCUMENT_POSITION_FOLLOWING
:
Short
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
val
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
:
Short
DOCUMENT_POSITION_PRECEDING
val
DOCUMENT_POSITION_PRECEDING
:
Short
DOCUMENT_TYPE_NODE
val
DOCUMENT_TYPE_NODE
:
Short
ELEMENT_NODE
val
ELEMENT_NODE
:
Short
ENTITY_NODE
val
ENTITY_NODE
:
Short
ENTITY_REFERENCE_NODE
val
ENTITY_REFERENCE_NODE
:
Short
NOTATION_NODE
val
NOTATION_NODE
:
Short
PROCESSING_INSTRUCTION_NODE
val
PROCESSING_INSTRUCTION_NODE
:
Short
SVG_ZOOMANDPAN_DISABLE
val
SVG_ZOOMANDPAN_DISABLE
:
Short
SVG_ZOOMANDPAN_MAGNIFY
val
SVG_ZOOMANDPAN_MAGNIFY
:
Short
SVG_ZOOMANDPAN_UNKNOWN
val
SVG_ZOOMANDPAN_UNKNOWN
:
Short
TEXT_NODE
val
TEXT_NODE
:
Short