Move mkws.log out of immediate-execute wrapper.
authorMike Taylor <mike@indexdata.com>
Thu, 27 Mar 2014 13:15:43 +0000 (13:15 +0000)
committerMike Taylor <mike@indexdata.com>
Thu, 27 Mar 2014 13:15:43 +0000 (13:15 +0000)
src/mkws-core.js

index 53d19e7..9cb794f 100644 (file)
@@ -84,9 +84,7 @@ if (mkws_config == null || typeof mkws_config != 'object') {
 }
 
 
-// wrapper to call team() after page load
-(function(j) {
-    function log(string) {
+    mkws.log = function(string) {
        if (!mkws.log_level)
            return;
 
@@ -101,10 +99,14 @@ if (mkws_config == null || typeof mkws_config != 'object') {
            console.log(">>> called from function " + arguments.callee.caller.name + ' <<<');
        }
        console.log(string);
-    }
-    mkws.log = log;
+    };
 
 
+
+// wrapper to call team() after page load
+(function(j) {
+    var log = mkws.log;
+
     mkws.registerWidgetType = function(name, fn) {
        mkws.widgetType2function[name] = fn;
        log("registered widget-type '" + name + "'");