Skip to content

Commit e58997d

Browse files
committed
Added onmouseenter and onmouseleave attributes
1 parent c862d78 commit e58997d

File tree

4 files changed

+22
-0
lines changed

4 files changed

+22
-0
lines changed

api/kotlinx-html.api

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1003,6 +1003,8 @@ public final class kotlinx/html/Gen_attr_traitsKt {
10031003
public static final fun getOnLoadedData (Lkotlinx/html/CommonAttributeGroupFacade;)Ljava/lang/String;
10041004
public static final fun getOnLoadedMetaData (Lkotlinx/html/CommonAttributeGroupFacade;)Ljava/lang/String;
10051005
public static final fun getOnMouseDown (Lkotlinx/html/CommonAttributeGroupFacade;)Ljava/lang/String;
1006+
public static final fun getOnMouseEnter (Lkotlinx/html/CommonAttributeGroupFacade;)Ljava/lang/String;
1007+
public static final fun getOnMouseLeave (Lkotlinx/html/CommonAttributeGroupFacade;)Ljava/lang/String;
10061008
public static final fun getOnMouseMove (Lkotlinx/html/CommonAttributeGroupFacade;)Ljava/lang/String;
10071009
public static final fun getOnMouseOut (Lkotlinx/html/CommonAttributeGroupFacade;)Ljava/lang/String;
10081010
public static final fun getOnMouseOver (Lkotlinx/html/CommonAttributeGroupFacade;)Ljava/lang/String;
@@ -1096,6 +1098,8 @@ public final class kotlinx/html/Gen_attr_traitsKt {
10961098
public static final fun setOnLoadedData (Lkotlinx/html/CommonAttributeGroupFacade;Ljava/lang/String;)V
10971099
public static final fun setOnLoadedMetaData (Lkotlinx/html/CommonAttributeGroupFacade;Ljava/lang/String;)V
10981100
public static final fun setOnMouseDown (Lkotlinx/html/CommonAttributeGroupFacade;Ljava/lang/String;)V
1101+
public static final fun setOnMouseEnter (Lkotlinx/html/CommonAttributeGroupFacade;Ljava/lang/String;)V
1102+
public static final fun setOnMouseLeave (Lkotlinx/html/CommonAttributeGroupFacade;Ljava/lang/String;)V
10991103
public static final fun setOnMouseMove (Lkotlinx/html/CommonAttributeGroupFacade;Ljava/lang/String;)V
11001104
public static final fun setOnMouseOut (Lkotlinx/html/CommonAttributeGroupFacade;Ljava/lang/String;)V
11011105
public static final fun setOnMouseOver (Lkotlinx/html/CommonAttributeGroupFacade;Ljava/lang/String;)V

buildSrc/src/main/resources/html_5.xsd

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,8 @@
165165
<xsd:attribute name="onmouseover"/>
166166
<xsd:attribute name="onmouseup"/>
167167
<xsd:attribute name="onmousewheel"/>
168+
<xsd:attribute name="onmouseenter"/>
169+
<xsd:attribute name="onmouseleave"/>
168170
<xsd:attribute name="onpause"/>
169171
<xsd:attribute name="onplay"/>
170172
<xsd:attribute name="onplaying"/>

src/commonMain/kotlin/generated/gen-attr-traits.kt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,14 @@ var CommonAttributeGroupFacade.onMouseDown : String
210210
get() = attributeStringString.get(this, "onmousedown")
211211
set(newValue) {attributeStringString.set(this, "onmousedown", newValue)}
212212

213+
var CommonAttributeGroupFacade.onMouseEnter : String
214+
get() = attributeStringString.get(this, "onmouseenter")
215+
set(newValue) {attributeStringString.set(this, "onmouseenter", newValue)}
216+
217+
var CommonAttributeGroupFacade.onMouseLeave : String
218+
get() = attributeStringString.get(this, "onmouseleave")
219+
set(newValue) {attributeStringString.set(this, "onmouseleave", newValue)}
220+
213221
var CommonAttributeGroupFacade.onMouseMove : String
214222
get() = attributeStringString.get(this, "onmousemove")
215223
set(newValue) {attributeStringString.set(this, "onmousemove", newValue)}

src/jsMain/kotlin/generated/gen-event-attrs-js.kt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,14 @@ var CommonAttributeGroupFacade.onMouseDownFunction : (Event) -> Unit
146146
get() = throw UnsupportedOperationException("You can't read variable onMouseDown")
147147
set(newValue) {consumer.onTagEvent(this, "onmousedown", newValue)}
148148

149+
var CommonAttributeGroupFacade.onMouseEnterFunction : (Event) -> Unit
150+
get() = throw UnsupportedOperationException("You can't read variable onMouseEnter")
151+
set(newValue) {consumer.onTagEvent(this, "onmouseenter", newValue)}
152+
153+
var CommonAttributeGroupFacade.onMouseLeaveFunction : (Event) -> Unit
154+
get() = throw UnsupportedOperationException("You can't read variable onMouseLeave")
155+
set(newValue) {consumer.onTagEvent(this, "onmouseleave", newValue)}
156+
149157
var CommonAttributeGroupFacade.onMouseMoveFunction : (Event) -> Unit
150158
get() = throw UnsupportedOperationException("You can't read variable onMouseMove")
151159
set(newValue) {consumer.onTagEvent(this, "onmousemove", newValue)}

0 commit comments

Comments
 (0)