core.js 3.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. /**
  2. * DevExtreme (bundles/modules/core.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 windowUtils = require("../../core/utils/window");
  11. var window = windowUtils.getWindow();
  12. var DevExpress = window.DevExpress = window.DevExpress || {};
  13. var errors = DevExpress.errors = require("../../core/errors");
  14. if (DevExpress._DEVEXTREME_BUNDLE_INITIALIZED) {
  15. throw errors.Error("E0024")
  16. }
  17. DevExpress._DEVEXTREME_BUNDLE_INITIALIZED = true;
  18. DevExpress.clientExporter = require("../../exporter");
  19. DevExpress.excelExporter = require("../../exporter/exceljs/excelExporter");
  20. DevExpress.VERSION = require("../../core/version");
  21. DevExpress.Class = require("../../core/class");
  22. DevExpress.DOMComponent = require("../../core/dom_component");
  23. DevExpress.registerComponent = require("../../core/component_registrator");
  24. DevExpress.devices = require("../../core/devices");
  25. DevExpress.Color = require("../../color");
  26. var animationFrame = require("../../animation/frame");
  27. DevExpress.EventsMixin = require("../../core/events_mixin");
  28. DevExpress.utils = {};
  29. DevExpress.utils.requestAnimationFrame = animationFrame.requestAnimationFrame;
  30. DevExpress.utils.cancelAnimationFrame = animationFrame.cancelAnimationFrame;
  31. DevExpress.utils.initMobileViewport = require("../../mobile/init_mobile_viewport/init_mobile_viewport").initMobileViewport;
  32. DevExpress.utils.extendFromObject = require("../../core/utils/extend").extendFromObject;
  33. DevExpress.utils.createComponents = require("../../core/utils/dom").createComponents;
  34. DevExpress.utils.triggerShownEvent = require("../../core/utils/dom").triggerShownEvent;
  35. DevExpress.utils.triggerHidingEvent = require("../../core/utils/dom").triggerHidingEvent;
  36. DevExpress.utils.resetActiveElement = require("../../core/utils/dom").resetActiveElement;
  37. DevExpress.utils.findBestMatches = require("../../core/utils/common").findBestMatches;
  38. DevExpress.createQueue = require("../../core/utils/queue").create;
  39. DevExpress.utils.dom = require("../../core/utils/dom");
  40. DevExpress.utils.common = require("../../core/utils/common");
  41. DevExpress.utils.date = require("../../core/utils/date");
  42. DevExpress.utils.browser = require("../../core/utils/browser");
  43. DevExpress.utils.inflector = require("../../core/utils/inflector");
  44. DevExpress.utils.iterator = require("../../core/utils/iterator");
  45. DevExpress.utils.readyCallbacks = require("../../core/utils/ready_callbacks");
  46. DevExpress.utils.resizeCallbacks = require("../../core/utils/resize_callbacks");
  47. DevExpress.utils.console = require("../../core/utils/console");
  48. DevExpress.utils.string = require("../../core/utils/string");
  49. DevExpress.utils.support = require("../../core/utils/support");
  50. DevExpress.utils.ajax = require("../../core/utils/ajax");
  51. DevExpress.viewPort = require("../../core/utils/view_port").value;
  52. DevExpress.hideTopOverlay = require("../../mobile/hide_top_overlay");
  53. DevExpress.formatHelper = require("../../format_helper");
  54. DevExpress.config = require("../../core/config");
  55. DevExpress.animationPresets = require("../../animation/presets/presets").presets;
  56. DevExpress.fx = require("../../animation/fx");
  57. DevExpress.TransitionExecutor = require("../../animation/transition_executor/transition_executor").TransitionExecutor;
  58. DevExpress.AnimationPresetCollection = require("../../animation/presets/presets").PresetCollection;
  59. DevExpress.events = require("../../events");
  60. DevExpress.events.click = require("../../events/click");
  61. DevExpress.events.utils = require("../../events/utils");
  62. DevExpress.events.GestureEmitter = require("../../events/gesture/emitter.gesture");
  63. DevExpress.localization = require("../../localization");
  64. module.exports = DevExpress;