mirror of
https://github.com/HighCapable/YukiHookAPI.git
synced 2025-09-06 10:45:47 +08:00
Added ModifyValue function in UtilsFactory
This commit is contained in:
@@ -108,4 +108,16 @@ internal class RunBlockResult(internal val afterMs: Long) {
|
|||||||
* @param result 回调结果 - ([Long] 耗时)
|
* @param result 回调结果 - ([Long] 耗时)
|
||||||
*/
|
*/
|
||||||
internal inline fun result(result: (Long) -> Unit) = result(afterMs)
|
internal inline fun result(result: (Long) -> Unit) = result(afterMs)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取 [ModifyValue] 对象
|
||||||
|
* @return [ModifyValue]
|
||||||
|
*/
|
||||||
|
internal fun <T> T.value() = ModifyValue(value = this)
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 可修改变量实现类
|
||||||
|
* @param value 变量自身实例
|
||||||
|
*/
|
||||||
|
internal data class ModifyValue<T>(var value: T)
|
Reference in New Issue
Block a user