Paul Meshkovsky
10/14/2024, 8:25 PMopen class MyKeyClass {
val key: String = "key"
}
data class MyCollectionClass(
var valueA: String? = null
) : MyKeyClass()
data class MyParentClass(
var myList: MutableList<MyCollectionClass> = mutableListOf(MyCollectionClass())
)
data class MyRootClass( var myProp : MyParentClass? = null)
val myRootProp = MyRootClass( myProp = MyParentClass())
println(myRootProp)
The print out of IN JVM is MyRootClass(myProp=MyParentClass(myList=[MyCollectionClass(valueA=null)]))
The JS eqivalent is missing default declared collection having single value
expected Collection [MyCollectionClass(valueA=null)])
Ivan Kylchik
10/15/2024, 8:59 AMPaul Meshkovsky
10/15/2024, 11:39 AM