You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 28, 2025. It is now read-only.
If you annotate a sealed class with JsExport, it will export all of the child classes by default. KustomExport does not behave the same way. I found that:
@KustomExport
sealed class Foo {
data class Bar(val numbers: List<Long>) : Foo()
}
Will fail with a compiler error. It seems the only way to export the child classes is to do:
@KustomExport
sealed class Foo
@KustomExport
data class Bar(val numbers: List<Long>) : Foo()