findBackingFieldValue

获取这个 KProperty 委托的 Value

示例:

object MyData : AutoSavePluginData(PluginMain) {
val list: List<String> by value()
}

val value: Value<List<String>> = MyData.findBackingFieldValue(MyData::list)

See also


获取这个 KProperty 委托的 Value

示例:

object MyData : AutoSavePluginData(PluginMain) {
@ValueName("theList")
val list: List<String> by value()
val int: Int by value()
}

val value: Value<List<String>> = MyData.findBackingFieldValue("theList") // 需使用 @ValueName 标注的名称
val intValue: Value<Int> = MyData.findBackingFieldValue("int")

See also