キーマップを管理するオブジェクト
Methods
-
<static> addKeyEventFilter(cb)
-
キーイベントフィルターを追加する。
Parameters:
Name Type Description cbmodule:silkedit.KeymapManager.keyEventFilter キーイベントフィルター
-
<static> dispatch(keyEvent)
-
キーイベントを処理する。
Parameters:
Name Type Description keyEventmodule:silkedit.KeyEvent -
<static> load(filename, source)
-
keymap.ymlをロードする。
Parameters:
Name Type Description filenamestring keymap.ymlのパス
sourcestring ソースとなるパッケージ名
-
<static> removeKeyEventFilter(cb)
-
キーイベントフィルターを削除する。
Parameters:
Name Type Description cbmodule:silkedit.KeymapManager.keyEventFilter キーイベントフィルター
-
<static> unload(source)
-
keymap.ymlをアンロードする。
Parameters:
Name Type Description sourcestring ソース
Type Definitions
-
keyEventFilter(event)
-
キーイベントフィルターはkeymap.ymlで定義されたショートカット実行前に呼びだされる。trueを返すとをショートカットを実行しない。
Parameters:
Name Type Description eventmodule:silkedit.KeyEvent キーイベント
Returns:
trueならショートカットを実行しない。falseなら実行。
- Type
- boolean