setGlobalEval.js 381 B

12345678910111213141516171819202122
  1. define( [
  2. "../data/var/dataPriv"
  3. ], function( dataPriv ) {
  4. "use strict";
  5. // Mark scripts as having already been evaluated
  6. function setGlobalEval( elems, refElements ) {
  7. var i = 0,
  8. l = elems.length;
  9. for ( ; i < l; i++ ) {
  10. dataPriv.set(
  11. elems[ i ],
  12. "globalEval",
  13. !refElements || dataPriv.get( refElements[ i ], "globalEval" )
  14. );
  15. }
  16. }
  17. return setGlobalEval;
  18. } );