dx.custom.config.js 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188
  1. "use strict";
  2. /* Comment lines below for the widgets you don't require and run "devextreme-bundler" in this directory, then include dx.custom.js in your project */
  3. /* Core (dx.module-core.js) */
  4. const DevExpress = require('devextreme/bundles/modules/core');
  5. /* Integrations (dx.module-core.js) */
  6. require('devextreme/integration/jquery');
  7. require('devextreme/integration/angular');
  8. require('devextreme/integration/knockout');
  9. require('devextreme/localization/globalize/core');
  10. require('devextreme/localization/globalize/message');
  11. require('devextreme/localization/globalize/number');
  12. require('devextreme/localization/globalize/date');
  13. require('devextreme/localization/globalize/currency');
  14. /* Events (dx.module-core.js) */
  15. require('devextreme/events/click');
  16. require('devextreme/events/contextmenu');
  17. require('devextreme/events/double_click');
  18. require('devextreme/events/drag');
  19. require('devextreme/events/hold');
  20. require('devextreme/events/hover');
  21. require('devextreme/events/pointer');
  22. require('devextreme/events/swipe');
  23. require('devextreme/events/transform');
  24. /* Data (dx.module-core.js) */
  25. const data = DevExpress.data = require('devextreme/bundles/modules/data');
  26. data.odata = require('devextreme/bundles/modules/data.odata');
  27. /* UI core (dx.module-core.js) */
  28. const ui = DevExpress.ui = require('devextreme/bundles/modules/ui');
  29. ui.themes = require('devextreme/ui/themes');
  30. ui.setTemplateEngine = require('devextreme/ui/set_template_engine');
  31. ui.dialog = require('devextreme/ui/dialog');
  32. ui.notify = require('devextreme/ui/notify');
  33. ui.repaintFloatingActionButton = require('devextreme/ui/speed_dial_action/repaint_floating_action_button');
  34. /* Base widgets (dx.module-widgets-base.js) */
  35. ui.dxActionSheet = require('devextreme/ui/action_sheet');
  36. ui.dxAutocomplete = require('devextreme/ui/autocomplete');
  37. ui.dxBox = require('devextreme/ui/box');
  38. ui.dxButton = require('devextreme/ui/button');
  39. ui.dxDropDownButton = require('devextreme/ui/drop_down_button');
  40. ui.dxButtonGroup = require('devextreme/ui/button_group');
  41. ui.dxCalendar = require('devextreme/ui/calendar');
  42. ui.dxCheckBox = require('devextreme/ui/check_box');
  43. ui.dxColorBox = require('devextreme/ui/color_box');
  44. ui.dxDateBox = require('devextreme/ui/date_box');
  45. ui.dxDrawer = require('devextreme/ui/drawer');
  46. ui.dxDeferRendering = require('devextreme/ui/defer_rendering');
  47. ui.dxDropDownBox = require('devextreme/ui/drop_down_box');
  48. ui.dxDropDownMenu = require('devextreme/ui/drop_down_menu');
  49. ui.dxFileUploader = require('devextreme/ui/file_uploader');
  50. ui.dxForm = require('devextreme/ui/form');
  51. ui.dxGallery = require('devextreme/ui/gallery');
  52. ui.dxHtmlEditor = require('devextreme/ui/html_editor');
  53. ui.dxList = require('devextreme/ui/list');
  54. ui.dxLoadIndicator = require('devextreme/ui/load_indicator');
  55. ui.dxLoadPanel = require('devextreme/ui/load_panel');
  56. ui.dxLookup = require('devextreme/ui/lookup');
  57. ui.dxMap = require('devextreme/ui/map');
  58. ui.dxMultiView = require('devextreme/ui/multi_view');
  59. ui.dxNavBar = require('devextreme/ui/nav_bar');
  60. ui.dxNumberBox = require('devextreme/ui/number_box');
  61. ui.dxOverlay = require('devextreme/ui/overlay');
  62. ui.dxPopover = require('devextreme/ui/popover');
  63. ui.dxPopup = require('devextreme/ui/popup');
  64. ui.dxProgressBar = require('devextreme/ui/progress_bar');
  65. ui.dxRadioGroup = require('devextreme/ui/radio_group');
  66. ui.dxRangeSlider = require('devextreme/ui/range_slider');
  67. ui.dxResizable = require('devextreme/ui/resizable');
  68. ui.dxResponsiveBox = require('devextreme/ui/responsive_box');
  69. ui.dxScrollView = require('devextreme/ui/scroll_view');
  70. ui.dxSelectBox = require('devextreme/ui/select_box');
  71. ui.dxSlider = require('devextreme/ui/slider');
  72. ui.dxSpeedDialAction = require('devextreme/ui/speed_dial_action');
  73. ui.dxSwitch = require('devextreme/ui/switch');
  74. ui.dxTabPanel = require('devextreme/ui/tab_panel');
  75. ui.dxTabs = require('devextreme/ui/tabs');
  76. ui.dxTagBox = require('devextreme/ui/tag_box');
  77. ui.dxTextArea = require('devextreme/ui/text_area');
  78. ui.dxTextBox = require('devextreme/ui/text_box');
  79. ui.dxTileView = require('devextreme/ui/tile_view');
  80. ui.dxToast = require('devextreme/ui/toast');
  81. ui.dxToolbar = require('devextreme/ui/toolbar');
  82. ui.dxTooltip = require('devextreme/ui/tooltip');
  83. ui.dxTrackBar = require('devextreme/ui/track_bar');
  84. /* Validation (dx.module-widgets-base.js) */
  85. DevExpress.validationEngine = require('devextreme/ui/validation_engine');
  86. ui.dxValidationSummary = require('devextreme/ui/validation_summary');
  87. ui.dxValidationGroup = require('devextreme/ui/validation_group');
  88. ui.dxValidator = require('devextreme/ui/validator');
  89. /* Widget parts */
  90. require('devextreme/ui/html_editor/converters/markdown');
  91. /* Mobile widgets (dx.module-widgets-mobile.js) */
  92. ui.dxSlideOut = require('devextreme/ui/slide_out');
  93. ui.dxSlideOutView = require('devextreme/ui/slide_out_view');
  94. /* Web widgets (dx.module-widgets-web.js) */
  95. ui.dxAccordion = require('devextreme/ui/accordion');
  96. ui.dxContextMenu = require('devextreme/ui/context_menu');
  97. ui.dxDataGrid = require('devextreme/ui/data_grid');
  98. ui.dxTreeList = require('devextreme/ui/tree_list');
  99. ui.dxMenu = require('devextreme/ui/menu');
  100. ui.dxPivotGrid = require('devextreme/ui/pivot_grid');
  101. ui.dxPivotGridFieldChooser = require('devextreme/ui/pivot_grid_field_chooser');
  102. data.PivotGridDataSource = require('devextreme/ui/pivot_grid/data_source');
  103. data.XmlaStore = require('devextreme/ui/pivot_grid/xmla_store');
  104. ui.dxScheduler = require('devextreme/ui/scheduler');
  105. ui.dxTreeView = require('devextreme/ui/tree_view');
  106. ui.dxFilterBuilder = require('devextreme/ui/filter_builder');
  107. ui.dxFileManager = require('devextreme/ui/file_manager');
  108. ui.dxDiagram = require('devextreme/ui/diagram');
  109. /* Viz core (dx.module-viz-core.js) */
  110. const viz = DevExpress.viz = require('devextreme/bundles/modules/viz');
  111. viz.currentTheme = require('devextreme/viz/themes').currentTheme;
  112. viz.registerTheme = require('devextreme/viz/themes').registerTheme;
  113. viz.exportFromMarkup = require('devextreme/viz/export').exportFromMarkup;
  114. viz.getMarkup = require('devextreme/viz/export').getMarkup;
  115. viz.exportWidgets = require('devextreme/viz/export').exportWidgets;
  116. viz.currentPalette = require('devextreme/viz/palette').currentPalette;
  117. viz.getPalette = require('devextreme/viz/palette').getPalette;
  118. viz.generateColors = require('devextreme/viz/palette').generateColors;
  119. viz.registerPalette = require('devextreme/viz/palette').registerPalette;
  120. viz.refreshTheme = require('devextreme/viz/themes').refreshTheme;
  121. /* Charts (dx.module-viz-charts.js) */
  122. viz.dxChart = require('devextreme/viz/chart');
  123. viz.dxPieChart = require('devextreme/viz/pie_chart');
  124. viz.dxPolarChart = require('devextreme/viz/polar_chart');
  125. /* Gauges (dx.module-viz-gauges.js) */
  126. viz.dxLinearGauge = require('devextreme/viz/linear_gauge');
  127. viz.dxCircularGauge = require('devextreme/viz/circular_gauge');
  128. viz.dxBarGauge = require('devextreme/viz/bar_gauge');
  129. /* Range selector (dx.module-viz-rangeselector.js) */
  130. viz.dxRangeSelector = require('devextreme/viz/range_selector');
  131. /* Vector map (dx.module-viz-vectormap.js) */
  132. viz.dxVectorMap = require('devextreme/viz/vector_map');
  133. viz.map = {};
  134. viz.map.sources = {};
  135. viz.map.projection = require('devextreme/viz/vector_map/projection').projection;
  136. /* Sparklines (dx.module-viz-sparklines.js) */
  137. viz.dxSparkline = require('devextreme/viz/sparkline');
  138. viz.dxBullet = require('devextreme/viz/bullet');
  139. /* Treemap */
  140. viz.dxTreeMap = require('devextreme/viz/tree_map');
  141. /* Funnel */
  142. viz.dxFunnel = require('devextreme/viz/funnel');
  143. /* Sankey */
  144. viz.dxSankey = require('devextreme/viz/sankey');
  145. /* Utilities for integration with ASP.NET */
  146. /* DevExpress.aspnet = require('devextreme/aspnet"); */