Spread.Sheets
onOpenMenu メソッド
コンテキストメニューを開きます。
シンタックス
Javascript (Usage) 
var instance = new GC.Spread.Sheets.ContextMenu.ContextMenu();
var value; // Type: boolean
value = instance.onOpenMenu(menuData, itemsDataForShown, hitInfo, spread);
Javascript (Specification) 
function onOpenMenu( 
   menuData : any,
   itemsDataForShown : any,
   hitInfo : Object,
   spread : Object
) : boolean;

パラメータ

menuData
itemsDataForShown
hitInfo
spread
使用例
$(document).ready(function () { var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss")); function ContextMenu(){} ContextMenu.prototype = new GC.Spread.Sheets.ContextMenu.ContextMenu(spread); ContextMenu.prototype.onOpenMenu = function (menuData, itemsDataForShown, hitInfo, spread) { console.log(menuData); console.log(itemsDataForShown); console.log(hitInfo); console.log(spread); // itemsDataForShownを変更することで、フィルタ結果を変更できます。// フィルタ結果を変更するだけの場合は、falseを返すか、何も返さないでください。// また、独自のコンテキストメニューを開くこともできます。その場合はtrueを返します。 //return true; }; var contextMenu = new ContextMenu(); spread.contextMenu = contextMenu; });

関連トピック

参照

ContextMenu タイプ

 

 


© 2016-2018, GrapeCity inc. All rights reserved.