6.7.0 - Alpha12 - 修复 ui.R 属性 (getter) 无法正常使用的问题
This commit is contained in:
@@ -388,12 +388,12 @@ class ScriptRuntime private constructor(builder: Builder) {
|
||||
get() = bridges.isJavaPrimitiveWrap()
|
||||
set(b) = bridges.setJavaPrimitiveWrap(b)
|
||||
|
||||
private lateinit var augmentedApp: ScriptableObject
|
||||
|
||||
private lateinit var augmentedAutojs: ScriptableObject
|
||||
|
||||
internal lateinit var consoleProxyObject: ProxyObject
|
||||
|
||||
internal lateinit var augmentedApp: ScriptableObject
|
||||
|
||||
internal lateinit var augmentedAutojs: ScriptableObject
|
||||
|
||||
internal lateinit var augmentedOcrMLKit: ScriptableObject
|
||||
|
||||
internal lateinit var augmentedOcrPaddle: ScriptableObject
|
||||
|
||||
@@ -80,7 +80,7 @@ class UI(private val scriptRuntime: ScriptRuntime) : AugmentableProxy(scriptRunt
|
||||
|
||||
override val key = super.key.lowercase()
|
||||
|
||||
private val mProperties = ConcurrentHashMap<String, Any?>()
|
||||
private val mProperties = ConcurrentHashMap<String, Any>()
|
||||
|
||||
private val mWidgetConstructor = object : BaseFunction() {
|
||||
|
||||
@@ -124,7 +124,7 @@ class UI(private val scriptRuntime: ScriptRuntime) : AugmentableProxy(scriptRunt
|
||||
)
|
||||
|
||||
override val selfAssignmentGetters = listOf(
|
||||
"R" to Supplier { scriptRuntime.topLevelScope.prop("R").jsUnwrapped() },
|
||||
"R" to Supplier { scriptRuntime.augmentedAutojs["R"] },
|
||||
"__widgets__" to Supplier { scriptRuntime.ui.widgets },
|
||||
"root" to Supplier<Any?> {
|
||||
val activity = getActivity(scriptRuntime)
|
||||
|
||||
Reference in New Issue
Block a user