SpreadJS製品ヘルプ
createMenuItemElement メソッド
GC.Spread.Sheets.ContextMenu 名前空間 > MenuView タイプ : createMenuItemElement メソッド
メニュー項目ビューを作成します。
シンタックス
var instance = new GC.Spread.Sheets.ContextMenu.MenuView();
var value; // Type: HTMLElement
value = instance.createMenuItemElement(menuItemData);
function createMenuItemElement( 
   menuItemData : GC.Spread.Sheets.ContextMenu.IMenuItemData
) : HTMLElement;

パラメータ

menuItemData
表示するメニュー項目のデータ
使用例
$(document).ready(function () {
   var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"));
   function CustomMenuView() {
  }
  CustomMenuView.prototype = new GC.Spread.Sheets.ContextMenu.MenuView();
  CustomMenuView.prototype.createMenuItemElement = function (menuItemData) {
     var self = this;
     var menuItemView = GC.Spread.Sheets.ContextMenu.MenuView.prototype.createMenuItemElement.call(self, menuItemData);
     if (menuItemData.name === "markWithABg") {
         var subMenuView = menuItemView.find(".gc-ui-contextmenu-container");
         $(subMenuView[0]).colorpicker();
     }
     return menuItemView;
 };
});
関連トピック

参照

MenuView タイプ