Namespace: CommandManager

silkedit. CommandManager

コマンドを扱うオブジェクト。

Methods


<static> add(name, description, func)

コマンドを追加する。

Parameters:
Name Type Description
name string

コマンド名

description string

コマンドの説明

func function

実行する関数


<static> addCommandEventFilter(cb)

コマンドイベントフィルターを追加する。

Parameters:
Name Type Description
cb module:silkedit.CommandManager.commandEventFilter

コマンドイベントフィルター


<static> remove(name)

コマンドを削除する。

Parameters:
Name Type Description
name string

コマンド名


<static> removeCommandEventFilter(cb)

コマンドイベントフィルターを削除する。

Parameters:
Name Type Description
cb module:silkedit.CommandManager.commandEventFilter

コマンドイベントフィルター


<static> run(name, args)

コマンドを実行する。

Parameters:
Name Type Description
name string

コマンド名

args object

引数

Type Definitions


commandEventFilter(event)

コマンドイベントフィルターはコマンド実行前に呼びだされる。trueを返すとコマンドを実行しない。

Parameters:
Name Type Description
event object

コマンドイベント

Properties
Name Type Description
name string

コマンド名

args object

コマンド引数

Returns:

trueならコマンドを実行しない。falseなら実行。

Type
boolean