INNER CODE UNIT · Kotlin
FindFunc
NexAlloy/NexAlloy · app/src/main/java/io/github/nexalloy/PatchExecutor.kt:38
typealias FindFunc = DexKitBridge.() -> Any
typealias FindClassFunc = DexKitBridge.() -> ClassData
typealias FindMethodFunc = DexKitBridge.() -> MethodData
typealias FindMethodListFunc = DexKitBridge.() -> List<MethodData>
typealias FindFieldFunc = DexKitBridge.() -> FieldData
fun patch(
name: String = "",
description: String = "",
use: Boolean = true,
func: PatchExecutor.() -> Unit
) =
Patch(name, description, use, func)
class Patch(
val name: String,
val description: String,
val use: Boolean,