Skip to content

Commit a8324d1

Browse files
Add test case for looped returning anonymous objects
1 parent a23c0b6 commit a8324d1

File tree

2 files changed

+709
-0
lines changed

2 files changed

+709
-0
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
/// <reference path="../lib.core.d.ts" />
2+
3+
var onSuccess: any = function () { };
4+
var onError: any = function () { };
5+
var onFinally: any = function () { };
6+
7+
var callbackReturn = {
8+
success: (success_callback: () => any) => {
9+
onSuccess = success_callback;
10+
return callbackReturn;
11+
},
12+
error: (error_callback: () => any) => {
13+
onError = error_callback;
14+
return callbackReturn;
15+
},
16+
finally: (finally_callback: () => any) => {
17+
onFinally = finally_callback;
18+
return callbackReturn;
19+
}
20+
};

0 commit comments

Comments
 (0)