plugins FVisibilityMessagePlugin

wrapper 变得可见或被隐藏时的事件对应的消息提示插件

Extends

Members

(protected, nullable) _event :string

事件类型

消息数据的事件对应的类型

Type:
  • string
Default Value
  • 'copy'

(protected) _messages :Array.<DMessageExtend>

消息集

与 type 对应的消息集合

Type:
Default Value
  • []

(protected) _name :string

插件名称

插件名称必须是唯一的, 如果有重复的名称, 则后面的插件将不会安装

Type:
  • string
Default Value
  • 'visibilityEventMessage'

(protected) _ref :Record.<string, any>

对象引用

以键值对进行记录的对象引用

Type:
  • Record.<string, any>
Default Value
  • {}

(protected) _show :boolean

wrapper 已显示

判断 wrapper 是否已经显示

Type:
  • boolean
Default Value
  • true

Methods

addListener()

添加事件

添加 event 对应的事件监听

isEnable() → {boolean}

是否启用插件

根据相关条件判断插件是否启用

Returns:

true: 启用

Type: 
boolean

(async) notify()

通知消息

立即通知对应的事件消息

removeListener()

移除监事件

移除 event 对应的事件监听