aboutsummaryrefslogtreecommitdiff
path: root/web/callback.js
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--web/callback.js21
1 files changed, 21 insertions, 0 deletions
diff --git a/web/callback.js b/web/callback.js
new file mode 100644
index 0000000..1b3028e
--- /dev/null
+++ b/web/callback.js
@@ -0,0 +1,21 @@
1addToLibrary({
2
3cbfl: [],
4
5addCallbackFunction__deps: [ 'cbfl' ],
6addCallbackFunction: function(f) {
7 _cbfl.push(f)
8 return _cbfl.length - 1
9},
10
11callFunction__deps: [ 'cbfl' ],
12callFunction: function(id, arg) {
13 _cbfl[id](UTF8ToString(arg))
14},
15
16callFunctionInt__deps: [ 'cbfl' ],
17callFunctionInt: function(id) {
18 return _cbfl[id]()
19},
20
21});

Generated with cgit - Back to sebastiano.tronto.net