SVGGraphicsElement

JS
1.1
abstract class SVGGraphicsElement : SVGElement, SVGTests

Exposes the JavaScript SVGGraphicsElement to Kotlin

Constructors

JS
1.1

<init>

Exposes the JavaScript SVGGraphicsElement to Kotlin

SVGGraphicsElement()

Properties

JS
1.1

transform

open val transform: SVGAnimatedTransformList

Functions

JS
1.1

getBBox

fun getBBox(
    options: SVGBoundingBoxOptions = definedExternally
): DOMRect
JS
1.1

getCTM

fun getCTM(): DOMMatrix?
JS
1.1

getScreenCTM

fun getScreenCTM(): DOMMatrix?

Extension Properties

JS
1.1

isElement

Gets a value indicating whether this node is an Element.

val Node.isElement: Boolean
JS
1.1

isText

Gets a value indicating whether this node is a TEXT_NODE or a CDATA_SECTION_NODE.

val Node.isText: Boolean

Extension Functions

JS
1.1

addClass

Adds CSS class to element. Has no effect if all specified classes are already in class attribute of the element

fun Element.addClass(vararg cssClasses: String): Boolean
JS
1.1

appendElement

Appends a newly created element with the specified name to this element.

fun Element.appendElement(
    name: String,
    init: Element.() -> Unit
): Element
JS
1.1

appendText

Creates text node and append it to the element.

fun Element.appendText(text: String): Element
JS
1.1

clear

Removes all the children from this node.

fun Node.clear()
JS
1.1

hasClass

Returns true if the element has the given CSS class style in its 'class' attribute

fun Element.hasClass(cssClass: String): Boolean
JS
1.1

removeClass

Removes all cssClasses from element. Has no effect if all specified classes are missing in class attribute of the element

fun Element.removeClass(vararg cssClasses: String): Boolean

Inheritors

JS
1.1

SVGAElement

Exposes the JavaScript SVGAElement to Kotlin

abstract class SVGAElement : 
    SVGGraphicsElement,
    SVGURIReference
JS
1.1

SVGDefsElement

Exposes the JavaScript SVGDefsElement to Kotlin

abstract class SVGDefsElement : SVGGraphicsElement
JS
1.1

SVGForeignObjectElement

Exposes the JavaScript SVGForeignObjectElement to Kotlin

abstract class SVGForeignObjectElement : SVGGraphicsElement
JS
1.1

SVGGElement

Exposes the JavaScript SVGGElement to Kotlin

abstract class SVGGElement : SVGGraphicsElement
JS
1.1

SVGGeometryElement

Exposes the JavaScript SVGGeometryElement to Kotlin

abstract class SVGGeometryElement : SVGGraphicsElement
JS
1.1

SVGImageElement

Exposes the JavaScript SVGImageElement to Kotlin

abstract class SVGImageElement : 
    SVGGraphicsElement,
    SVGURIReference,
    HTMLOrSVGImageElement
JS
1.1

SVGSVGElement

Exposes the JavaScript SVGSVGElement to Kotlin

abstract class SVGSVGElement : 
    SVGGraphicsElement,
    SVGFitToViewBox,
    SVGZoomAndPan,
    WindowEventHandlers
JS
1.1

SVGSwitchElement

Exposes the JavaScript SVGSwitchElement to Kotlin

abstract class SVGSwitchElement : SVGGraphicsElement
JS
1.1

SVGSymbolElement

Exposes the JavaScript SVGSymbolElement to Kotlin

abstract class SVGSymbolElement : 
    SVGGraphicsElement,
    SVGFitToViewBox
JS
1.1

SVGTextContentElement

Exposes the JavaScript SVGTextContentElement to Kotlin

abstract class SVGTextContentElement : SVGGraphicsElement
JS
1.1

SVGUnknownElement

abstract class SVGUnknownElement : SVGGraphicsElement
JS
1.1

SVGUseElement

Exposes the JavaScript SVGUseElement to Kotlin

abstract class SVGUseElement : 
    SVGGraphicsElement,
    SVGURIReference