freezeObject-2d83f591.js 773 B

1234567891011121314151617181920212223
  1. /* This file is automatically rebuilt by the Cesium build process. */
  2. define(['exports', './defined-26bd4a03'], function (exports, defined) { 'use strict';
  3. /**
  4. * Freezes an object, using Object.freeze if available, otherwise returns
  5. * the object unchanged. This function should be used in setup code to prevent
  6. * errors from completely halting JavaScript execution in legacy browsers.
  7. *
  8. * @private
  9. *
  10. * @exports freezeObject
  11. */
  12. var freezeObject = Object.freeze;
  13. if (!defined.defined(freezeObject)) {
  14. freezeObject = function(o) {
  15. return o;
  16. };
  17. }
  18. var freezeObject$1 = freezeObject;
  19. exports.freezeObject = freezeObject$1;
  20. });