hold_ready.js 664 B

123456789101112131415161718192021
  1. /**
  2. * DevExtreme (integration/jquery/hold_ready.js)
  3. * Version: 19.1.16
  4. * Build date: Tue Oct 18 2022
  5. *
  6. * Copyright (c) 2012 - 2022 Developer Express Inc. ALL RIGHTS RESERVED
  7. * Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/
  8. */
  9. "use strict";
  10. var jQuery = require("jquery");
  11. var themes_callback = require("../../ui/themes_callback");
  12. var ready = require("../../core/utils/ready_callbacks").add;
  13. if (jQuery && !themes_callback.fired()) {
  14. var holdReady = jQuery.holdReady || jQuery.fn.holdReady;
  15. holdReady(true);
  16. themes_callback.add(function() {
  17. ready(function() {
  18. holdReady(false)
  19. })
  20. })
  21. }