Closures

restorefunction

オプションで提供された元の関数を使用して、以前にフックされた関数を復元します。

構文

restorefunction(target: function, original?: function)
エイリアス restorefuncrestoreclosure

引数

名前説明
targetfunction検査または変更されるターゲット関数、テーブル、スタック レベル、またはオブジェクト。
original?function前のフック操作によって返された元の関数。

説明

オプションで提供された元の関数を使用して、以前にフックされた関数を復元します。

2 個のパラメータで呼び出します: target, original。引数表では必須値と動作を調整する値を確認できます。

データは返しません。呼び出しをアクションとして扱い、必要なら呼び出し元でエラーを処理してください。

プレースホルダー値を使った呼び出し例です。

restorefunction(function() end, function() end)