跳转到主要内容
本页包含 registerButtonregisterButtonListener 两个接口。调用顺序:先注册按钮(registerButton),再监听点击事件(registerButtonListener)。

registerButton

注册插件按钮。只有注册了按钮,用户才能在笔记/文档对应入口看到插件按钮并触发点击事件。
参数 返回
  • Promise<boolean>:是否注册成功

registerButtonListener

监听插件按钮点击事件。通常你会在应用启动阶段注册按钮,在插件逻辑初始化时注册监听。
参数 返回
  • ButtonSubscription:订阅对象,调用 remove() 可注销监听

类型定义

ButtonListener

说明
  • onButtonPress(event):按钮被点击时触发
  • event.id:按钮 id
  • event.name:按钮名称
  • event.icon:按钮图标
  • 事件更多说明参考:插件界面 - 按钮事件监听

ButtonSubscription

说明
  • registerButtonListener 返回
  • 调用 remove() 可注销按钮事件监听

示例