mirror of
https://github.com/HighCapable/YukiHookAPI.git
synced 2025-09-04 09:45:19 +08:00
Modify make ChannelData, PrefsData implements Serializable
This commit is contained in:
@@ -13,13 +13,17 @@ You can use the **Chrome Translation Plugin** to translate entire pages for refe
|
||||
# ChannelData <span class="symbol">- class</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
data class ChannelData<T>(var key: String, var value: T?)
|
||||
data class ChannelData<T>(var key: String, var value: T?) : Serializable
|
||||
```
|
||||
|
||||
**Change Records**
|
||||
|
||||
`v1.0.88` `added`
|
||||
|
||||
`v1.1.5` `modified`
|
||||
|
||||
实现了 `Serializable` 接口
|
||||
|
||||
**Function Illustrate**
|
||||
|
||||
> 数据通讯桥键值构造类。
|
||||
|
@@ -13,13 +13,17 @@ You can use the **Chrome Translation Plugin** to translate entire pages for refe
|
||||
# PrefsData <span class="symbol">- class</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
data class PrefsData<T>(var key: String, var value: T)
|
||||
data class PrefsData<T>(var key: String, var value: T) : Serializable
|
||||
```
|
||||
|
||||
**Change Records**
|
||||
|
||||
`v1.0.67` `added`
|
||||
|
||||
`v1.1.5` `modified`
|
||||
|
||||
实现了 `Serializable` 接口
|
||||
|
||||
**Function Illustrate**
|
||||
|
||||
> 键值对存储构造类。
|
||||
|
@@ -5,13 +5,17 @@ pageClass: code-page
|
||||
# ChannelData <span class="symbol">- class</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
data class ChannelData<T>(var key: String, var value: T?)
|
||||
data class ChannelData<T>(var key: String, var value: T?) : Serializable
|
||||
```
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.88` `新增`
|
||||
|
||||
`v1.1.5` `修改`
|
||||
|
||||
实现了 `Serializable` 接口
|
||||
|
||||
**功能描述**
|
||||
|
||||
> 数据通讯桥键值构造类。
|
||||
|
@@ -5,13 +5,17 @@ pageClass: code-page
|
||||
# PrefsData <span class="symbol">- class</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
data class PrefsData<T>(var key: String, var value: T)
|
||||
data class PrefsData<T>(var key: String, var value: T) : Serializable
|
||||
```
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.67` `新增`
|
||||
|
||||
`v1.1.5` `修改`
|
||||
|
||||
实现了 `Serializable` 接口
|
||||
|
||||
**功能描述**
|
||||
|
||||
> 键值对存储构造类。
|
||||
|
@@ -28,6 +28,7 @@
|
||||
package com.highcapable.yukihookapi.hook.xposed.channel.data
|
||||
|
||||
import com.highcapable.yukihookapi.hook.xposed.channel.YukiHookDataChannel
|
||||
import java.io.Serializable
|
||||
|
||||
/**
|
||||
* 数据通讯桥键值构造类
|
||||
@@ -40,4 +41,4 @@ import com.highcapable.yukihookapi.hook.xposed.channel.YukiHookDataChannel
|
||||
* @param key 键值
|
||||
* @param value 键值数据 - 作为接收数据时可空
|
||||
*/
|
||||
data class ChannelData<T>(var key: String, var value: T? = null)
|
||||
data class ChannelData<T>(var key: String, var value: T? = null) : Serializable
|
@@ -28,6 +28,7 @@
|
||||
package com.highcapable.yukihookapi.hook.xposed.prefs.data
|
||||
|
||||
import com.highcapable.yukihookapi.hook.xposed.prefs.YukiHookModulePrefs
|
||||
import java.io.Serializable
|
||||
|
||||
/**
|
||||
* 键值对存储构造类
|
||||
@@ -40,4 +41,4 @@ import com.highcapable.yukihookapi.hook.xposed.prefs.YukiHookModulePrefs
|
||||
* @param key 键值
|
||||
* @param value 默认值
|
||||
*/
|
||||
data class PrefsData<T>(var key: String, var value: T)
|
||||
data class PrefsData<T>(var key: String, var value: T) : Serializable
|
Reference in New Issue
Block a user