Interface: IListener<Adapters>
Defined in: packages/ov0/src/typing/listener.ts:89
监听器类
Extends
IListenerConfig<Adapters>
Type Parameters
Adapters
Adapters extends IAdapterExport
Properties
adapters
adapters:
Adapters["name"][]
Defined in: packages/ov0/src/typing/listener.ts:77
适配器名称,接收指定适配器发布的事件并动态提供事件类型补全
Inherited from
blackList?
optionalblackList:string[]
Defined in: packages/ov0/src/typing/listener.ts:81
功能黑名单
Inherited from
description?
optionaldescription:string
Defined in: packages/ov0/src/typing/listener.ts:79
监听器描述
Inherited from
disable?
optionaldisable:boolean
Defined in: packages/ov0/src/typing/listener.ts:93
该监听器是否已被禁用
events
events:
IListenerEvents<Adapters>
Defined in: packages/ov0/src/typing/listener.ts:97
事件
listenerID?
optionallistenerID:string
Defined in: packages/ov0/src/typing/listener.ts:95
监听器标识符,创建Listener实例时自动获取,无需填写
name
name:
string
Defined in: packages/ov0/src/typing/listener.ts:75
监听器名称
Inherited from
permissions?
optionalpermissions: ("owner"|"all"|"master"|"admin"|"member")[]
Defined in: packages/ov0/src/typing/listener.ts:85
功能权限
Inherited from
pluginID
pluginID:
string
Defined in: packages/ov0/src/typing/listener.ts:91
插件标识符
state
state:
object
Defined in: packages/ov0/src/typing/listener.ts:99
监听器状态
disabled
disabled:
boolean
该插件全部功能是否已被禁用
whiteList?
optionalwhiteList:string[]
Defined in: packages/ov0/src/typing/listener.ts:83
功能白名单