[]
ショートカットキー押下の通知をブロックするかどうかを設定します。 初期値はfalseです。trueにすると通知をブロックします。
ショートカット動作を実行するコントロールの範囲を取得または設定します。 初期値はfalseです。
ショートカットキーをHTML要素やInputManコントロールに追加します。
ショートカットキーに関する情報
指定したイベントが発生したときに実行する処理を設定します。
var shortcut = new GcShortCut();
var handler = function(sender, args){
console.log("Pre Action");
}
// アクションが実行される前に行う処理を登録します。
shortcut.addEventListener(GC.InputMan.GcShortcutEvent.PreAction, handler);
ショートカットキーをHTML要素やInputManコントロールから削除します。
ショートカットキーに関する情報
addEventListenerで登録したイベントを削除します。
var shortcut = new GcShortCut();
var handler = function(sender, args){
console.log("Pre Action");
}
// アクションが実行される前に行う処理を登録します。
shortcut.addEventListener(GC.InputMan.GcShortcutEvent.PreAction, handler);
// 登録した処理を削除します。
shortcut.removeEventListener(GC.InputMan.GcShortcutEvent.PreAction, handler);
アクションが実行された後に発生します。
var shortcut = new GcShortCut();
var handler = function(sender, args){
console.log("Post Action");
}
// イベントハンドラを追加します。
shortcut.addEventListener(GC.InputMan.GcShortcutEvent.PostAction, handler);
// イベントハンドラを削除します。
shortcut.removeEventListener(GC.InputMan.GcShortcutEvent.PostAction, handler);
アクションが実行される前に発生します。このイベントでアクションをキャンセルできます。
var shortcut = new GcShortCut();
var handler = function(sender, args){
console.log("Pre Action");
}
// イベントハンドラを追加します。
shortcut.addEventListener(GC.InputMan.GcShortcutEvent.PreAction, handler);
// イベントハンドラを削除します。
shortcut.removeEventListener(GC.InputMan.GcShortcutEvent.PreAction, handler);
ショートカットキーコントロールを定義します。