devextreme
Version:
HTML5 JavaScript Component Suite for Responsive Web Development
192 lines (153 loc) • 8.4 kB
JavaScript
"use strict";
/* 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 */
/* Core (dx.module-core.js) */
/* eslint-disable import/no-commonjs */
const DevExpress = require('devextreme/bundles/modules/core');
require('devextreme/bundles/modules/core.legacy');
/* Integrations (dx.module-core.js) */
require('devextreme/integration/jquery');
require('devextreme/integration/knockout');
require('devextreme/common/core/localization/globalize/core');
require('devextreme/common/core/localization/globalize/message');
require('devextreme/common/core/localization/globalize/number');
require('devextreme/common/core/localization/globalize/date');
require('devextreme/common/core/localization/globalize/currency');
/* Events (dx.module-core.js) */
require('devextreme/common/core/events/click');
require('devextreme/common/core/events/contextmenu');
require('devextreme/common/core/events/double_click');
require('devextreme/common/core/events/drag');
require('devextreme/common/core/events/hold');
require('devextreme/common/core/events/hover');
require('devextreme/common/core/events/pointer');
require('devextreme/common/core/events/swipe');
require('devextreme/common/core/events/transform');
/* Data (dx.module-core.js) */
const data = DevExpress.data = require('devextreme/bundles/modules/data');
require('devextreme/bundles/modules/data.legacy');
data.odata = require('devextreme/bundles/modules/data.odata');
require('devextreme/bundles/modules/data.odata.legacy');
/* UI core (dx.module-core.js) */
const ui = DevExpress.ui = require('devextreme/bundles/modules/ui');
ui.themes = require('devextreme/ui/themes');
// deprecated
ui.setTemplateEngine = require('devextreme/core/templates/template_engine_registry').setTemplateEngine;
ui.dialog = require('devextreme/ui/dialog');
ui.notify = require('devextreme/ui/notify');
ui.repaintFloatingActionButton = require('devextreme/ui/speed_dial_action/repaint_floating_action_button');
ui.hideToasts = require('devextreme/ui/toast/hide_toasts');
/* Base widgets (dx.module-widgets-base.js) */
ui.dxActionSheet = require('devextreme/ui/action_sheet');
ui.dxAutocomplete = require('devextreme/ui/autocomplete');
ui.dxBox = require('devextreme/ui/box');
ui.dxButton = require('devextreme/ui/button');
ui.dxDropDownButton = require('devextreme/ui/drop_down_button');
ui.dxButtonGroup = require('devextreme/ui/button_group');
ui.dxCalendar = require('devextreme/ui/calendar');
ui.dxCheckBox = require('devextreme/ui/check_box');
ui.dxColorBox = require('devextreme/ui/color_box');
ui.dxChat = require('devextreme/ui/chat');
ui.dxDateBox = require('devextreme/ui/date_box');
ui.dxDateRangeBox = require('devextreme/ui/date_range_box');
ui.dxDrawer = require('devextreme/ui/drawer');
ui.dxDeferRendering = require('devextreme/ui/defer_rendering');
ui.dxDropDownBox = require('devextreme/ui/drop_down_box');
ui.dxFileUploader = require('devextreme/ui/file_uploader');
ui.dxForm = require('devextreme/ui/form');
ui.dxGallery = require('devextreme/ui/gallery');
ui.dxHtmlEditor = require('devextreme/ui/html_editor');
ui.dxList = require('devextreme/ui/list');
ui.dxLoadIndicator = require('devextreme/ui/load_indicator');
ui.dxLoadPanel = require('devextreme/ui/load_panel');
ui.dxLookup = require('devextreme/ui/lookup');
ui.dxMap = require('devextreme/ui/map');
ui.dxMultiView = require('devextreme/ui/multi_view');
ui.dxNumberBox = require('devextreme/ui/number_box');
ui.dxOverlay = require('devextreme/ui/overlay/ui.overlay');
ui.dxPagination = require('devextreme/ui/pagination');
ui.dxPopover = require('devextreme/ui/popover');
ui.dxPopup = require('devextreme/ui/popup');
ui.dxProgressBar = require('devextreme/ui/progress_bar');
ui.dxRadioGroup = require('devextreme/ui/radio_group');
ui.dxRangeSlider = require('devextreme/ui/range_slider');
ui.dxResizable = require('devextreme/ui/resizable');
ui.dxResponsiveBox = require('devextreme/ui/responsive_box');
ui.dxScrollView = require('devextreme/ui/scroll_view');
ui.dxSelectBox = require('devextreme/ui/select_box');
ui.dxSlider = require('devextreme/ui/slider');
ui.dxSpeedDialAction = require('devextreme/ui/speed_dial_action');
ui.dxSplitter = require('devextreme/ui/splitter');
ui.dxSwitch = require('devextreme/ui/switch');
ui.dxTabPanel = require('devextreme/ui/tab_panel');
ui.dxTabs = require('devextreme/ui/tabs');
ui.dxTagBox = require('devextreme/ui/tag_box');
ui.dxTextArea = require('devextreme/ui/text_area');
ui.dxTextBox = require('devextreme/ui/text_box');
ui.dxTileView = require('devextreme/ui/tile_view');
ui.dxToast = require('devextreme/ui/toast');
ui.dxToolbar = require('devextreme/ui/toolbar');
ui.dxTooltip = require('devextreme/ui/tooltip');
ui.dxTrackBar = require('devextreme/ui/track_bar');
ui.dxDraggable = require('devextreme/ui/draggable');
ui.dxSortable = require('devextreme/ui/sortable');
/* Validation (dx.module-widgets-base.js) */
DevExpress.validationEngine = require('devextreme/ui/validation_engine');
ui.dxValidationSummary = require('devextreme/ui/validation_summary');
ui.dxValidationGroup = require('devextreme/ui/validation_group');
ui.dxValidator = require('devextreme/ui/validator');
/* Web widgets (dx.module-widgets-web.js) */
ui.dxAccordion = require('devextreme/ui/accordion');
ui.dxContextMenu = require('devextreme/ui/context_menu');
ui.dxDataGrid = require('devextreme/ui/data_grid');
ui.dxTreeList = require('devextreme/ui/tree_list');
ui.dxMenu = require('devextreme/ui/menu');
ui.dxPivotGrid = require('devextreme/ui/pivot_grid');
ui.dxPivotGridFieldChooser = require('devextreme/ui/pivot_grid_field_chooser');
data.PivotGridDataSource = require('devextreme/ui/pivot_grid/data_source');
data.XmlaStore = require('devextreme/ui/pivot_grid/xmla_store');
ui.dxScheduler = require('devextreme/ui/scheduler');
ui.dxTreeView = require('devextreme/ui/tree_view');
ui.dxFilterBuilder = require('devextreme/ui/filter_builder');
ui.dxFileManager = require('devextreme/ui/file_manager');
ui.dxDiagram = require('devextreme/ui/diagram');
ui.dxGantt = require('devextreme/ui/gantt');
/* Chart common */
require('devextreme/bundles/modules/common.charts');
/* Viz core (dx.module-viz-core.js) */
const viz = DevExpress.viz = require('devextreme/bundles/modules/viz');
viz.currentTheme = require('devextreme/viz/themes').currentTheme;
viz.registerTheme = require('devextreme/viz/themes').registerTheme;
viz.exportFromMarkup = require('devextreme/viz/export').exportFromMarkup;
viz.getMarkup = require('devextreme/viz/export').getMarkup;
viz.exportWidgets = require('devextreme/viz/export').exportWidgets;
viz.currentPalette = require('devextreme/viz/palette').currentPalette;
viz.getPalette = require('devextreme/viz/palette').getPalette;
viz.generateColors = require('devextreme/viz/palette').generateColors;
viz.registerPalette = require('devextreme/viz/palette').registerPalette;
viz.refreshTheme = require('devextreme/viz/themes').refreshTheme;
/* Charts (dx.module-viz-charts.js) */
viz.dxChart = require('devextreme/viz/chart');
viz.dxPieChart = require('devextreme/viz/pie_chart');
viz.dxPolarChart = require('devextreme/viz/polar_chart');
/* Gauges (dx.module-viz-gauges.js) */
viz.dxLinearGauge = require('devextreme/viz/linear_gauge');
viz.dxCircularGauge = require('devextreme/viz/circular_gauge');
viz.dxBarGauge = require('devextreme/viz/bar_gauge');
/* Range selector (dx.module-viz-rangeselector.js) */
viz.dxRangeSelector = require('devextreme/viz/range_selector');
/* Vector map (dx.module-viz-vectormap.js) */
viz.dxVectorMap = require('devextreme/viz/vector_map');
viz.map = {};
viz.map.sources = {};
viz.map.projection = require('devextreme/viz/vector_map/projection').projection;
/* Sparklines (dx.module-viz-sparklines.js) */
viz.dxSparkline = require('devextreme/viz/sparkline');
viz.dxBullet = require('devextreme/viz/bullet');
/* Treemap */
viz.dxTreeMap = require('devextreme/viz/tree_map');
/* Funnel */
viz.dxFunnel = require('devextreme/viz/funnel');
/* Sankey */
viz.dxSankey = require('devextreme/viz/sankey');
/* Utilities for integration with ASP.NET */
/* DevExpress.aspnet = require('devextreme/aspnet'); */