From 0cea7258483942438827967de0b68248ab629263 Mon Sep 17 00:00:00 2001 From: Marius Cramer <m.cramer@pixcept.de> Date: Thu, 08 May 2014 08:13:57 -0400 Subject: [PATCH] - added js hook from master --- interface/web/js/scrigo.js.php | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/interface/web/js/scrigo.js.php b/interface/web/js/scrigo.js.php index 7d15e30..99e984a 100644 --- a/interface/web/js/scrigo.js.php +++ b/interface/web/js/scrigo.js.php @@ -18,6 +18,7 @@ var indicatorPaddingH = -1; var indicatorPaddingW = -1; var indicatorCompleted = false; +var registeredHooks = new Array(); redirect = ''; function reportError(request) { @@ -28,6 +29,20 @@ /*alert(request);*/ } +function registerHook(name, callback) { + if(!registeredHooks[name]) registeredHooks[name] = new Array(); + var newindex = registeredHooks[name].length; + registeredHooks[name][newindex] = callback; +} + +function callHook(name, params) { + if(!registeredHooks[name]) return; + for(var i = 0; i < registeredHooks[name].length; i++) { + var callback = registeredHooks[name][i]; + callback(name, params); + } +} + function resetFormChanged() { pageFormChanged = false; } -- Gitblit v1.9.1