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?
optional
blackList:string
[]
Defined in: packages/ov0/src/typing/listener.ts:81
功能黑名单
Inherited from
description?
optional
description:string
Defined in: packages/ov0/src/typing/listener.ts:79
监听器描述
Inherited from
disable?
optional
disable:boolean
Defined in: packages/ov0/src/typing/listener.ts:93
该监听器是否已被禁用
events
events:
IListenerEvents
<Adapters
>
Defined in: packages/ov0/src/typing/listener.ts:97
事件
listenerID?
optional
listenerID: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?
optional
permissions: ("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?
optional
whiteList:string
[]
Defined in: packages/ov0/src/typing/listener.ts:83
功能白名单