Add HTMLElement.className
@@ -28,10 +28,6 @@ import org.teavm.jso.dom.xml.Element;
import org.teavm.jso.dom.xml.Node;
import org.teavm.jso.dom.xml.NodeList;
-/**
- *
- * @author Alexey Andreev
- */
public interface HTMLElement extends Element, ElementCSSInlineStyle, EventTarget, FocusEventTarget, MouseEventTarget,
WheelEventTarget, KeyboardEventTarget, LoadEventTarget {
@Override
@@ -118,6 +114,12 @@ public interface HTMLElement extends Element, ElementCSSInlineStyle, EventTarget
TextRectangle getBoundingClientRect();
+ @JSProperty
+ String getClassName();
+
+ @JSProperty
+ void setClassName(String className);
+
default HTMLElement withAttr(String name, String value) {
setAttribute(name, value);
return this;
