Skip to content

Commit 0cea725

Browse files
author
Marius Cramer
committed
- added js hook from master
1 parent 6a1dced commit 0cea725

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

interface/web/js/scrigo.js.php

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
var indicatorPaddingH = -1;
1919
var indicatorPaddingW = -1;
2020
var indicatorCompleted = false;
21+
var registeredHooks = new Array();
2122
redirect = '';
2223

2324
function reportError(request) {
@@ -28,6 +29,20 @@ function reportError(request) {
2829
/*alert(request);*/
2930
}
3031

32+
function registerHook(name, callback) {
33+
if(!registeredHooks[name]) registeredHooks[name] = new Array();
34+
var newindex = registeredHooks[name].length;
35+
registeredHooks[name][newindex] = callback;
36+
}
37+
38+
function callHook(name, params) {
39+
if(!registeredHooks[name]) return;
40+
for(var i = 0; i < registeredHooks[name].length; i++) {
41+
var callback = registeredHooks[name][i];
42+
callback(name, params);
43+
}
44+
}
45+
3146
function resetFormChanged() {
3247
pageFormChanged = false;
3348
}

0 commit comments

Comments
 (0)