如何在插件的padUpdate挂钩中获取etherpad的文本



我正在为etherpad编写一个插件。我正在实现padUpdate挂钩,并想知道垫的内容。

这是我在插件的index.js中的处理程序:

exports.padUpdate = function (hook_name, context) {
// get text of pad
const text = ...;

processText(text);
};

文件显示:上下文中的事物:

  1. pad-pad实例
  2. author-更新便笺簿的作者的id
  3. revs-新修订版的索引
  4. 变更集-此修订的变更集(请参阅变更集库(

并且存在一个函数CCD_ 2。我的第一个想法是从上下文中获取pad ID并调用getText(padID),但我不知道在哪个对象上调用getText(padID)

找到它:

exports.padUpdate = function (hook_name, context) {
const text = context.pad.atext.text;
processText(text);
};

最新更新