]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS.js
parameter name change. But screen does reference something. Curious about that
[working/Evergreen.git] / Evergreen / staff_client / chrome / content / evergreen / Open-ILS / OpenILS.js
1 function OpenILS_init(params) { 
2         sdump('D_TRACE','Entering OpenILS_init with ' + params + '\n');
3
4         try {
5
6                 switch(params.app) {
7                         case 'Auth' : auth_init(params); break;
8                         case 'AppShell' : app_shell_init(params); break;
9                         case 'ClamShell' : clam_shell_init(params); break;
10                         case 'Opac' : opac_init(params); break;
11                 }
12
13                 register_document(params.d);
14
15         } catch(E) {}
16
17         sdump('D_TRACE','Exiting OpenILS_init\n');
18 }
19
20 function OpenILS_exit(params) {
21         sdump('D_TRACE','Entering OpenILS_exit with ' + params + '\n');
22
23         try {
24         
25                 switch(params.app) {
26                         case 'Auth' : auth_exit(params); break;
27                         case 'AppShell' : app_shell_exit(params); break;
28                         case 'ClamShell' : clam_shell_exit(params); break;
29                         case 'Opac' : opac_exit(params); break;
30                 }
31
32                 unregister_document(params.d);
33
34         } catch(E) {}
35
36         sdump('D_TRACE','Exiting OpenILS_exit\n');
37 }