runDelayedScript
runDelayedScript
指定した遅延時間のあとに関数を1回実行します。
パラメータ
milliSeconds(number): 関数を実行するまでの遅延時間(ミリ秒)function(function): 遅延後に実行する関数
戻り値: なし(void)
説明
タイマーを設定し、milliSecondsが経過したあとにfunctionを1回呼び出します。メッセージではなく任意のロジックを遅延実行するときに使用します。
警告
フォームが閉じられる前にタイマーが満了すると関数は実行されます。dispose後の自動キャンセルには対応していないため注意してください。
Example
// 1초 후 실행
$form.runDelayedScript(1000, function() {
$log.i("1초 후 실행됨");
});
// 3초 후 자동 닫기
$form.runDelayedScript(3000, function() {
$form.close(null);
});
関連
$form.postDelayedMessage(name, data, target, milliSeconds)— 遅延後にメッセージを送信