]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/javascript/backend/circ/circ_lib.js
544ec56871089ad96b3f8a50a84f8c8108fa5bff
[Evergreen.git] / Open-ILS / src / javascript / backend / circ / circ_lib.js
1
2 var __scratchKey = 0;
3 var __SCRATCH = {};
4 function scratchKey()           { return '_' + __scratchKey++; };
5 function scratchPad(key)        { return '__SCRATCH.'+ key; }
6 function getScratch(key)        { return __SCRATCH[ key ]; }
7
8
9
10 /* -- Copy functions ----------------------------------------------------- */
11 if( environment.copy ) {
12         environment.copy.fetchHold = function() {
13                 var key = scratchKey();
14                 environment.copy.__OILS_FUNC_fetch_hold(scratchPad(key));
15                 var val = getScratch(key);
16                 return (val) ? val : null;
17         }
18
19