Svg Tag
Implementation of HtmlTag to represent the JavaScript SVGElement to Kotlin
Constructors
Functions
adds a Flow of class names to the classes attribute of this Tag
Sets all scope-entries as data-attributes to the element.
Sets scope-entry for the given key as data-attribute to the element when available.
Sets an attribute.
Sets an attribute only if its value is not null.
Sets an attribute only for all none null values of the flow.
Sets an attribute when value is true otherwise removes it.
Sets the given xml string to the innerHTML of the SVGElement.
Default error handler printing the error to console.
Sets the style attribute.
Renders the data of a Flow as Tags to the DOM.
Renders each element of a Stores List content. Internally the Patches are determined using Myer's diff-algorithm. This allows the detection of moves. Keep in mind, that no Patch is derived, when an element stays the same, but changes its internal values.
Adds text-content of a Flow at this position
This extension method takes a boolean Flow that controls the forwarding of the initial value: If it is true the value will be passed further on the result flow, if it is false a null will appear instead.
This extension method takes a boolean Flow that controls the forwarding of an initial flow: If it is true the current value will be passed further on the result flow, if it is false a null will appear instead.
Properties
provides RenderContext next to this HtmlTag on the same DOM-level.