summaryrefslogtreecommitdiff
path: root/api/jsapi.txt
diff options
context:
space:
mode:
Diffstat (limited to 'api/jsapi.txt')
-rw-r--r--api/jsapi.txt20
1 files changed, 11 insertions, 9 deletions
diff --git a/api/jsapi.txt b/api/jsapi.txt
index 7bd919ac..b04c583a 100644
--- a/api/jsapi.txt
+++ b/api/jsapi.txt
@@ -1243,17 +1243,19 @@ function foo(message)
});
return d;
}
+function callback1(response)
+{
+ io.print(response); // Prints "foo" after 2 seconds
-foo("foo").done(
- function(response) {
- io.print(response); // Prints "foo" after 2 seconds
+ // Return a new Deferred, will replace the old one.
+ return foo("bar");
+}
+function callback2(response)
+{
+ io.print(response); // Prints "bar" after 4 seconds
+}
- // Return a new Deferred, will replace the old one.
- return foo("bar");
- }).done(
- function(response) {
- io.print(response); // Prints "bar" after 4 seconds
- });
+foo("foo").done(callback1).done(callback2);
---------------------------------