Edoardo Luppi
02/21/2024, 10:36 AMinterface Example {
"example-key": string;
}
andylamax
02/21/2024, 10:39 AMexternal interface Example {
@JsName("example-key")
var exampleKey: String
}
andylamax
02/21/2024, 10:39 AMEdoardo Luppi
02/21/2024, 10:40 AMandylamax
02/21/2024, 10:40 AMandylamax
02/21/2024, 10:43 AMvar Example.exampleKey: String
get() = asDynamic()["example-key"]
set(value) {
asDynamic()["example-key"]=value
}
Edoardo Luppi
02/21/2024, 10:43 AMEdoardo Luppi
02/21/2024, 10:44 AMandylamax
02/21/2024, 10:44 AMArtem Kobzar
02/21/2024, 12:46 PMexternal interface Example {
val `example-key`: String
}
Artem Kobzar
02/21/2024, 12:48 PM-XXLanguage:+JsAllowInvalidCharsIdentifiersEscaping
Edoardo Luppi
02/21/2024, 12:50 PMEdoardo Luppi
02/21/2024, 12:51 PMArtem Kobzar
02/21/2024, 12:51 PMArtem Kobzar
02/21/2024, 12:51 PMArtem Kobzar
02/21/2024, 12:51 PMArtem Kobzar
02/21/2024, 12:51 PMEdoardo Luppi
02/21/2024, 12:52 PMEdoardo Luppi
02/21/2024, 8:49 PM@JsSpecialName
Just found out looking at the code.