ApplyBinder

@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class ApplyBinder(val value: String, val factories: Array<KClass<out BaseParameterBinderFactory<*>>> = [])(source)

用于针对个事件处理器或所需处应用某些绑定器的标记注解。 全局范围的绑定器无需应用,自动生效。

Properties

Link copied to clipboard

额外添加的基于类型的 BaseParameterBinderFactory 数组。 实际类型必须是 love.forte.simbot.quantcat.common.binder.ParameterBinderFactory.

Link copied to clipboard
val value: Array<out String>

需要应用的绑定器的id。参考 Binder.id