Pot.js と PotLite.js で利用可能。
Deferred チェインを終了し、閉じます。
チェインを終了し、閉じます。
終了したチェインは
then() などでコールバックを追加しても実行されません。
実行時の Pot.Deferred インスタンスが返ります。
var d = Pot.Deferred.begin(function() {
debug(1);
}).then(function() {
debug(2);
}).end(); // チェインを終了する
// その後に関数を追加しても何も起こらない
d.then(function() {
debug('Help me!');
});