["url_prefix", "new_tab", "set_tab", "close_tab", "new_patron_tab",
"set_patron_tab", "volume_item_creator", "get_new_session",
"holdings_maintenance_tab", "open_chrome_window", "url_prefix",
- "network_meter", "page_meter", "set_statusbar", "set_help_context"
+ "network_meter", "page_meter", "set_statusbar", "set_help_context",
+ "get_barcode"
].forEach(function(k) { content_params[k] = xulG[k]; });
top_pane.set_iframe(
"set_patron_tab", "volume_item_creator", "get_new_session",
"holdings_maintenance_tab", "set_tab_name", "open_chrome_window",
"url_prefix", "network_meter", "page_meter", "set_statusbar",
- "set_help_context"
+ "set_help_context", "get_barcode"
].forEach(function(k) { content_params[k] = xulG[k]; });
var loc = urls.XUL_BROWSER + "?url=" + window.escape(
"set_patron_tab", "volume_item_creator", "get_new_session",
"holdings_maintenance_tab", "set_tab_name", "open_chrome_window",
"url_prefix", "network_meter", "page_meter", "set_statusbar",
- "set_help_context"
+ "set_help_context", "get_barcode"
].forEach(function(k) { content_params[k] = xulG[k]; });
var loc = urls.XUL_BROWSER + "?url=" + window.escape(
} catch(E) {
g.error.standard_unexpected_error_alert('window_open',E);
}
- }
+ },
+ 'get_barcode' : xulG.get_barcode
},
'on_url_load' : function(f) {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
content_params.page_meter = xulG.page_meter;
content_params.set_statusbar = xulG.set_statusbar;
content_params.set_help_context = xulG.set_help_context;
+ content_params.get_barcode = xulG.get_barcode;
if (opac_url) { content_params.url = opac_url; } else { content_params.url = xulG.url_prefix( urls.browser ); }
browser_frame = bottom_pane.set_iframe( xulG.url_prefix(urls.XUL_BROWSER) + '?name=Catalog', {}, content_params);
content_params.page_meter = xulG.page_meter;
content_params.set_statusbar = xulG.set_statusbar;
content_params.set_help_context = xulG.set_help_context;
+ content_params.get_barcode = xulG.get_barcode;
xulG.new_tab(xulG.url_prefix(urls.XUL_OPAC_WRAPPER), {}, content_params);
} catch(E) {
"set_patron_tab", "volume_item_creator", "get_new_session",
"holdings_maintenance_tab", "set_tab_name", "open_chrome_window",
"url_prefix", "network_meter", "page_meter", "set_statusbar",
- "set_help_context"
+ "set_help_context", "get_barcode"
].forEach(function(k) { content_params[k] = xulG[k]; });
xulG.new_tab(