1 if(!dojo._hasResource["openils.XUL"]) {
3 dojo.provide("openils.XUL");
4 dojo.declare('openils.XUL', null, {});
6 openils.XUL.isXUL = function() {
10 openils.XUL.getStash = function() {
11 if(openils.XUL.isXUL()) {
13 netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
14 var CacheClass = new Components.Constructor("@mozilla.org/openils_data_cache;1", "nsIOpenILS");
15 return new CacheClass().wrappedJSObject.OpenILS.prototype.data;
17 console.log("Error loading XUL stash: " + e);