<@U0GT43R61> , my method is as follows: ``` inline...
# reflect
j
@cbruegg , my method is as follows:
Copy code
inline fun <reified T : Any> generateDartClass(): List<String> {
    T::class.declaredMemberProperties.forEach { property ->
        println(property::class.supertypes)
    }
this prints out
[kotlin.reflect.jvm.internal.KProperty1Impl<T, R>, kotlin.reflect.KMutableProperty1<T, R>]
for all properties, even the enums.