将自定义上下文菜单与ContextList窗口小部件相关联

时间:2016-09-15 09:47:16

标签: dojo ibm-content-navigator

有没有办法将自定义contextMenu与contentList小部件(用于显示搜索结果的小部件)相关联?

1 个答案:

答案 0 :(得分:1)

IBM Content Navigator使用RowContextMenu作为Contentlist上使用的JavaScript。

ecm.widget.listView.gridModules.RowContextMenu @class This module displays the context menu when the user right clicks or hits Shift F10. It also provides default action capability.

您可以扩展此类,创建自定义菜单。 然后在您的自定义类中定义它: define(["dojo/_base/declare", ..., "myPlugin/myCustomRowContextMenu",...], function(declare...,RowContextMenu,...) { return declare("myPlugin.myCustomPane", [ ContentPane]...

然后使用它: _getContentListGridExtensionModules: function() { var modules = []; modules.push(RowContextMenu); return modules; },