我正在为etherpad编写一个插件。我正在实现padUpdate
挂钩,并想知道垫的内容。
这是我在插件的index.js中的处理程序:
exports.padUpdate = function (hook_name, context) {
// get text of pad
const text = ...;
processText(text);
};
文件显示:上下文中的事物:
- pad-pad实例
- author-更新便笺簿的作者的id
- revs-新修订版的索引
- 变更集-此修订的变更集(请参阅变更集库(
并且存在一个函数CCD_ 2。我的第一个想法是从上下文中获取pad ID并调用getText(padID)
,但我不知道在哪个对象上调用getText(padID)
。
找到它:
exports.padUpdate = function (hook_name, context) {
const text = context.pad.atext.text;
processText(text);
};