有没有办法将自定义contextMenu与contentList小部件(用于显示搜索结果的小部件)相关联?
答案 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;
},