Modify move HookParamWrapper to YukiHookCallback.Param

This commit is contained in:
2022-08-26 22:27:43 +08:00
parent fa352c7c7c
commit 25e3dd2d59
6 changed files with 202 additions and 231 deletions

View File

@@ -1,13 +1,17 @@
## HookParam *- class*
```kotlin
class HookParam internal constructor(private val createrInstance: YukiMemberHookCreater, private var wrapper: HookParamWrapper?)
class HookParam internal constructor(private val createrInstance: YukiMemberHookCreater, private var param: YukiHookCallback.Param?)
```
**变更记录**
`v1.0` `添加`
`v1.0.93` `修改`
移动 `HookParamWrapper``YukiHookCallback.Param`
**功能描述**
> Hook 方法、构造方法的目标对象实现类。
@@ -26,6 +30,8 @@ val args: Array<Any?>
> 获取当前 Hook 对象 `member` 或 `constructor` 的参数对象数组。
这里的数组每项类型默认为 `Any`,你可以使用 `args` 方法来实现 `ArgsModifyer.cast` 功能。
### ~~firstArgs *- field*~~ <!-- {docsify-ignore} -->
**变更记录**