SVGSVGElement
abstract external class SVGSVGElement : SVGGraphicsElement, SVGFitToViewBox, SVGZoomAndPan, WindowEventHandlers
Content copied to clipboard
Exposes the JavaScript SVGSVGElement to Kotlin
Constructors
SVGSVGElement
Link copied to clipboard
Types
Functions
add Event Listener
Link copied to clipboard
fun addEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
Content copied to clipboard
fun addEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
Content copied to clipboard
append Child
Link copied to clipboard
attach Shadow
Link copied to clipboard
check Enclosure
Link copied to clipboard
check Intersection
Link copied to clipboard
fun checkIntersection(element: SVGElement, rect: DOMRectReadOnly): Boolean
Content copied to clipboard
compare Document Position
Link copied to clipboard
convert Point From Node
Link copied to clipboard
abstract fun convertPointFromNode(point: DOMPointInit, from: dynamic, options: ConvertCoordinateOptions = definedExternally): DOMPoint
Content copied to clipboard
convert Quad From Node
Link copied to clipboard
abstract fun convertQuadFromNode(quad: dynamic, from: dynamic, options: ConvertCoordinateOptions = definedExternally): DOMQuad
Content copied to clipboard
convert Rect From Node
Link copied to clipboard
abstract fun convertRectFromNode(rect: DOMRectReadOnly, from: dynamic, options: ConvertCoordinateOptions = definedExternally): DOMQuad
Content copied to clipboard
create SVGAngle
Link copied to clipboard
create SVGLength
Link copied to clipboard
create SVGMatrix
Link copied to clipboard
create SVGNumber
Link copied to clipboard
create SVGPoint
Link copied to clipboard
create SVGRect
Link copied to clipboard
create SVGTransform
Link copied to clipboard
create SVGTransform From Matrix
Link copied to clipboard
fun createSVGTransformFromMatrix(matrix: DOMMatrixReadOnly): SVGTransform
Content copied to clipboard
deselect All
Link copied to clipboard
dispatch Event
Link copied to clipboard
force Redraw
Link copied to clipboard
get Attribute
Link copied to clipboard
get Attribute Names
Link copied to clipboard
get Attribute Node
Link copied to clipboard
get Attribute Node NS
Link copied to clipboard
get Attribute NS
Link copied to clipboard
get BBox
Link copied to clipboard
get Bounding Client Rect
Link copied to clipboard
get Box Quads
Link copied to clipboard
abstract fun getBoxQuads(options: BoxQuadOptions = definedExternally): Array<DOMQuad>
Content copied to clipboard
get Client Rects
Link copied to clipboard
get Element By Id
Link copied to clipboard
get Elements By Class Name
Link copied to clipboard
get Elements By Tag Name
Link copied to clipboard
get Elements By Tag Name NS
Link copied to clipboard
fun getElementsByTagNameNS(namespace: String?, localName: String): HTMLCollection
Content copied to clipboard
get Enclosure List
Link copied to clipboard
fun getEnclosureList(rect: DOMRectReadOnly, referenceElement: SVGElement?): NodeList
Content copied to clipboard
get Intersection List
Link copied to clipboard
fun getIntersectionList(rect: DOMRectReadOnly, referenceElement: SVGElement?): NodeList
Content copied to clipboard
get Root Node
Link copied to clipboard
get Screen CTM
Link copied to clipboard
has Attribute
Link copied to clipboard
has Attribute NS
Link copied to clipboard
has Attributes
Link copied to clipboard
has Child Nodes
Link copied to clipboard
has Pointer Capture
Link copied to clipboard
insert Adjacent Element
Link copied to clipboard
insert Adjacent HTML
Link copied to clipboard
insert Adjacent Text
Link copied to clipboard
insert Before
Link copied to clipboard
is Default Namespace
Link copied to clipboard
is Equal Node
Link copied to clipboard
is Same Node
Link copied to clipboard
lookup Namespace URI
Link copied to clipboard
lookup Prefix
Link copied to clipboard
query Selector
Link copied to clipboard
query Selector All
Link copied to clipboard
release Pointer Capture
Link copied to clipboard
remove Attribute
Link copied to clipboard
remove Attribute Node
Link copied to clipboard
remove Attribute NS
Link copied to clipboard
remove Child
Link copied to clipboard
remove Event Listener
Link copied to clipboard
fun removeEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
Content copied to clipboard
fun removeEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
Content copied to clipboard
replace Child
Link copied to clipboard
replace With
Link copied to clipboard
request Fullscreen
Link copied to clipboard
scroll Into View
Link copied to clipboard
set Attribute
Link copied to clipboard
set Attribute Node
Link copied to clipboard
set Attribute Node NS
Link copied to clipboard
set Attribute NS
Link copied to clipboard
fun setAttributeNS(namespace: String?, qualifiedName: String, value: String)
Content copied to clipboard
set Pointer Capture
Link copied to clipboard
suspend Redraw
Link copied to clipboard
unsuspend Redraw
Link copied to clipboard
unsuspend Redraw All
Link copied to clipboard
webkit Matches Selector
Link copied to clipboard
Properties
assignedSlot
Link copied to clipboard
attributes
Link copied to clipboard
childElementCount
Link copied to clipboard
childNodes
Link copied to clipboard
children
Link copied to clipboard
classList
Link copied to clipboard
clientHeight
Link copied to clipboard
clientLeft
Link copied to clipboard
clientWidth
Link copied to clipboard
correspondingElement
Link copied to clipboard
correspondingUseElement
Link copied to clipboard
currentScale
Link copied to clipboard
currentTranslate
Link copied to clipboard
dataset
Link copied to clipboard
firstChild
Link copied to clipboard
firstElementChild
Link copied to clipboard
height
Link copied to clipboard
isConnected
Link copied to clipboard
lastElementChild
Link copied to clipboard
namespaceURI
Link copied to clipboard
nextElementSibling
Link copied to clipboard
nextSibling
Link copied to clipboard
onafterprint
Link copied to clipboard
onbeforeprint
Link copied to clipboard
onbeforeunload
Link copied to clipboard
onblur
Link copied to clipboard
oncanplaythrough
Link copied to clipboard
onclick
Link copied to clipboard
oncontextmenu
Link copied to clipboard
oncuechange
Link copied to clipboard
ondblclick
Link copied to clipboard
ondragenter
Link copied to clipboard
ondragexit
Link copied to clipboard
ondragleave
Link copied to clipboard
ondragover
Link copied to clipboard
ondragstart
Link copied to clipboard
ondurationchange
Link copied to clipboard
onfocus
Link copied to clipboard
ongotpointercapture
Link copied to clipboard
onhashchange
Link copied to clipboard
oninput
Link copied to clipboard
onkeydown
Link copied to clipboard
onkeypress
Link copied to clipboard
onkeyup
Link copied to clipboard
onlanguagechange
Link copied to clipboard
onloadeddata
Link copied to clipboard
onloadedmetadata
Link copied to clipboard
onloadstart
Link copied to clipboard
onlostpointercapture
Link copied to clipboard
onmessage
Link copied to clipboard
onmousedown
Link copied to clipboard
onmouseenter
Link copied to clipboard
onmouseleave
Link copied to clipboard
onmousemove
Link copied to clipboard
onmouseout
Link copied to clipboard
onmouseover
Link copied to clipboard
onmouseup
Link copied to clipboard
onpagehide
Link copied to clipboard
onpageshow
Link copied to clipboard
onpointercancel
Link copied to clipboard
onpointerdown
Link copied to clipboard
onpointerenter
Link copied to clipboard
onpointerleave
Link copied to clipboard
onpointermove
Link copied to clipboard
onpointerout
Link copied to clipboard
onpointerover
Link copied to clipboard
onpointerup
Link copied to clipboard
onpopstate
Link copied to clipboard
onprogress
Link copied to clipboard
onratechange
Link copied to clipboard
onrejectionhandled
Link copied to clipboard
onstorage
Link copied to clipboard
ontimeupdate
Link copied to clipboard
onunhandledrejection
Link copied to clipboard
onvolumechange
Link copied to clipboard
onwheel
Link copied to clipboard
ownerDocument
Link copied to clipboard
ownerSVGElement
Link copied to clipboard
parentElement
Link copied to clipboard
parentNode
Link copied to clipboard
preserveAspectRatio
Link copied to clipboard
previousElementSibling
Link copied to clipboard
previousSibling
Link copied to clipboard
requiredExtensions
Link copied to clipboard
scrollHeight
Link copied to clipboard
scrollLeft
Link copied to clipboard
scrollWidth
Link copied to clipboard
shadowRoot
Link copied to clipboard
style
Link copied to clipboard
systemLanguage
Link copied to clipboard
textContent
Link copied to clipboard
transform
Link copied to clipboard
viewBox
Link copied to clipboard
viewportElement
Link copied to clipboard
width
Link copied to clipboard
x
Link copied to clipboard
y
Link copied to clipboard
zoomAndPan
Link copied to clipboard