- ソース
メソッド
(static) add(name, callback)
- ソース
指定されたフックに対するコールバックのリストに、指定されたコールバックを追加します。
フックが登録されたときにコールバックが呼び出されます。フックは通常、ハイライト関数によって直接実行されますが、フックを自分で実行することもできます。
1 つのコールバック関数が複数のフックに登録でき、同じフックを複数回登録できます。
パラメータ
名前 | タイプ | 説明 |
---|---|---|
name |
文字列 | フックの名前。 |
callback |
フックコールバック | 環境変数が渡されるコールバック関数。 |
(static) run(name, env)
- ソース
フックを実行して、すべての登録されたコールバックを指定された環境変数で呼び出します。
コールバックは同期的かつ登録された順に呼び出されます。
パラメータ
名前 | タイプ | 説明 |
---|---|---|
name |
文字列 | フックの名前。 |
env |
Object.<string, any> | すべての登録されたコールバックに渡されるフックの環境変数。 |