keymap.ymlで使用される条件を扱うオブジェクト。
Methods
-
<static> add(key, cond)
-
条件を追加する。
Parameters:
Name Type Description key
string 条件キー
cond
object value()かisSatisfied(operator, operand)メソッドを持つオブジェクト
Properties
Name Type Description value
module:silkedit.ConditionManager.value isSatisfied
module:silkedit.ConditionManager.isSatisfied -
<static> remove(key)
-
条件を削除する。
Parameters:
Name Type Description key
string 条件キー
Type Definitions
-
isSatisfied(operator, operand)
-
keymap.yml等の'if'の中で使用される関数。
Parameters:
Name Type Description operator
string operand
* Returns:
- Type
- boolean
-
value()
-
値を返す関数。返された値がkeymap.yml等の'if'の中で使用される。
Returns:
- Type
- *