RegisteredAction

data class RegisteredAction(val descriptor: ActionDescriptor, val instance: Any, val function: KFunction<*>)

Represents a registered action with its metadata, owning instance, and function reference.

Constructors

Link copied to clipboard
constructor(descriptor: ActionDescriptor, instance: Any, function: KFunction<*>)

Properties

Link copied to clipboard

the action's metadata including name, description, and parameters

Link copied to clipboard

the Kotlin function reference to invoke

Link copied to clipboard

the object instance on which the function will be called