All Downloads are FREE. Search and download functionalities are using the official Maven repository.

uicore.serverlog.serverlog.min.js Maven / Gradle / Ivy

There is a newer version: 8.2.4
Show newest version
var g_sServerLogURI=null,g_sServerLogKey=null,g_bServerLogDebugMode=!1;function serverLogInit(a,b,c,d){g_sServerLogURI=a;g_sServerLogKey=b;g_bServerLogDebugMode=c;d&&(window.onerror=function(a,b,c){serverLog(1,b+" ("+c+"): "+a);return!0})}function serverLogEnabled(){return g_sServerLogURI&&g_sServerLogKey}
function serverLog(a,b){if(serverLogEnabled()){var c=new Image,d=0<=g_sServerLogURI.indexOf("?")?"&":"?";c.src=g_sServerLogURI+d+"severity="+encodeURIComponent(a)+"&message="+encodeURIComponent(b)+"&key="+encodeURIComponent(g_sServerLogKey)}}function getStackTraceString(a){return a?"function"===typeof printStackTrace?printStackTrace({e:a,guess:!0}).join("\n"):a.message:null}
function addExceptionHandlers(a){if(a&&"undefined"==typeof a._exceptionHandlersAdded){var b,c;for(b in a)c=a[b],"function"==typeof c&&(a[b]=function(a,b){return function(){try{return b.apply(this,arguments)}catch(c){serverLog("error",a+"(): "+getStackTraceString(c))}}}(b,c));a._exceptionHandlersAdded=!0}};




© 2015 - 2025 Weber Informatics LLC | Privacy Policy