var ComponentsContextMenu=function(){var demo2=function(){$('#main').contextmenu({target:'#context-menu2',before:function(e){e.preventDefault();if(e.target.tagName=='SPAN'){e.preventDefault();this.closemenu();return false;}
return true;}});}
var demo3=function(){$('#context2').contextmenu({target:'#context-menu2',onItem:function(context,e){alert($(e.target).text());}});$('#context-menu2').on('show.bs.context',function(e){console.log('before show event');});$('#context-menu2').on('shown.bs.context',function(e){console.log('after show event');});$('#context-menu2').on('hide.bs.context',function(e){console.log('before hide event');});$('#context-menu2').on('hidden.bs.context',function(e){console.log('after hide event');});}
return{init:function(){demo2();demo3();}};}();