DevExpress.Dashboard Module
Contains classes that are used for the Web Dashboard client-side customization.
Classes
| Name | Description |
|---|---|
| AjaxRemoteService | The Ajax-based remote service used to communicate with the server side. |
| ChartContext | Provides a connection between data item containers from the Values section and series from an underlying control. |
| CustomItemViewer | A custom dashboard item. |
| DashboardControl | A client-side JavaScript Dashboard control that allows end users to create dashboards and work with them. |
| DashboardExportExtension | A Web Dashboard extension that allows you to export dashboards and dashboard items. |
| DashboardPanelExtension | The Dashboard Panel extension that displays a list of available dashboards and lets you switch between the designer and viewer modes. |
| DashboardParameterDialogExtension | A Web Dashboard extension that is the Dashboard Parameters dialog. |
| DashboardPrivateSettings | Contains experimental settings that affect dashboard controls and their elements. |
| DataInspectorExtension | A Web Dashboard extension that is the Data Inspector. |
| DateFilterWidget | A Date Filter’s underlying widget that provides the Date Filter’s functionality. |
| FetchRemoteService | The Fetch-based remote service used to communicate with the server side. |
| GaugeContext | Provides a connection between data item containers from the Gauges section and underlying control’s gauges. |
| GridContext | Provides a connection between data item containers from the Columns section and an underlying control’s columns. |
| KeyboardNavigationExtension | |
| LegacySettings | Contains classes and members that allow you to use legacy options. |
| MobileLayoutExtension | A Web Dashboard extension that allows you to enable a mobile layout for phones. |
| NotificationController | For internal use. |
| ResourceManager | A class containing methods used to manage dashboard control static content. |
| UrlStateExtension | A Web Dashboard extension that displays a dashboard state in the url. |
| ViewerApiExtension | An extension that allows you to customize a visual part of the Web Dashboard. |
Interfaces
| Name | Description |
|---|---|
| AjaxRemoteServiceOptions | Provides options for customizing the AjaxRemoteService. |
| CardWidget | A Card underlying widget that visualizes a Card dashboard item’s data. |
| CustomItemExportInfo | Provides options for custom item exporting. |
| DashboardContainer | Contains information about the opened dashboard. |
| DashboardControlOptions | Provides options to configure the DashboardControl. |
| DashboardExcelExportOptions | Contains options related to exporting a dashboard/dashboard item to Excel format. |
| DashboardExportDialogArgs | Provides data for the ExportDialogShowing, ExportDialogShown, and ExportDialogHidden events. |
| DashboardExportExtensionOptions | Provides options for customizing the DashboardExportExtension. |
| DashboardImageExportOptions | Contains options related to exporting a dashboard/dashboard item as an image. |
| DashboardInfo | Contains information used to identify a dashboard within the dashboard storage. |
| DashboardItemBaseEventArgs | |
| DashboardItemCaptionToolbarOptions | Provides access to the dashboard item’s caption elements. |
| DashboardOptionChangedArgs<T> | Provides access to the OptionChanged event arguments. |
| DashboardPanelExtensionOptions | Provides options for customizing the DashboardPanelExtension. |
| DashboardParameter | A dashboard parameter. |
| DashboardParameterCollection | A collection of the DashboardParameter objects. |
| DashboardParameterDialogArgs | |
| DashboardParameterDialogExtensionOptions | Provides options for customizing the DashboardParameterDialogExtension. |
| DashboardParameterLookUpValue | |
| DashboardPdfExportOptions | Contains options related to exporting a dashboard/dashboard item to PDF format. |
| DashboardTitleToolbarOptions | Provides access to the dashboard title’s elements. |
| DashboardTitleToolbarUpdatedEventArgs | Provides data for the DashboardTitleToolbarUpdated event. |
| DataInspectorDialogArgs | Provides data for the DialogHidden, DialogShowing, and DialogShown events. |
| DataInspectorExtensionOptions | Provides options for customizing the DataInspectorExtension. |
| DataInspectorGridArgs | Provides data for the GridContentReady and GridInitialized events. |
| DataRequestOptions | Provides options for configuring data request mode. |
| DynamicLookUpValuesLoadedArgs | |
| ExportFontInfo | Contains the font settings of the exported document. |
| FetchRemoteServiceOptions | Provides options for customizing the FetchRemoteService. |
| ICustomItemExtension | The Web Dashboard’s extension that is a custom item. |
| IExtension | The Web Dashboard extension. |
| IRemoteService<TResponse> | A remote service used to communicate with the server side. |
| ItemActionAvailabilityChangedEventArgs | Provides data for the ItemActionAvailability event. |
| ItemCaptionToolbarUpdatedEventArgs | Provides data for the ItemCaptionToolbarUpdated event. |
| ItemClickEventArgs | Supplies data for the ItemClick event. |
| ItemDrillDownStateChangedEventArgs | Provides data for the ItemDrillDownState event. |
| ItemElementCustomColorEventArgs | Provides information for the ViewerApiExtensionOptions.onItemElementCustomColor event. |
| ItemMasterFilterStateChangedEventArgs | Provides information for the ItemMasterFilterStateChanged event. |
| ItemSelectionChangedEventArgs | Provides data for the ItemSelectionChanged event. |
| ItemVisualInteractivityEventArgs | Provides information for the ItemVisualInteractivity event. |
| ItemWidgetBaseEventArgs | Provides basic data for events related to client widgets used to visualize data in dashboard items. |
| ItemWidgetEventArgs | Provides data for events related to client widgets used to visualize data in dashboard items. |
| ItemWidgetOptionEventArgs | Provides data for the ViewerApiExtensionOptions.onItemWidgetOptionsPrepared event. |
| KnockoutTemplate | A template notation used to specify templates for UI component elements. |
| MobileLayoutExtensionOptions | Provides options for configuring the MobileLayoutExtension. |
| ParameterDialogContent | Contains options related to the Parameter dialog content. |
| SelectedTabPageChangedEventArgs | Provides data for the SelectedTabPageChanged event. |
| SequenceAction | |
| UrlStateExtensionOptions | Provides options for customizing the UrlStateExtension. |
| ViewerApiExtensionOptions | Provides options for customizing the ViewerApiExtension. |
| ViewerToolbarItem | A toolbar item. |
| ViewerToolbarItemMenu | A toolbar item’s menu. |
| ViewerToolbarItemTooltip | A toolbar item’s tooltip. |
| WorkingModeSwitchingOptions | An object that contains a dashboard layout coordinates. |
Variables
| Name | Description |
|---|---|
| dashboardToolbarItemNames | Lists unique names of the dashboard item caption and dashboard title elements. |
| defaultExtensions | A collection of the extensions used in the Designer, Viewer, and ViewerOnly modes. |
| designerExtensions | A collection of the extensions used in the Designer and Viewer modes. |
| extensionNameMap |
Type Aliases
| Name | Description |
|---|---|
| DashboardChartExportSizeMode | Lists values used to specify how a Chart dashboard item should be resized when being exported. |
| DashboardControlArgs | Provides data for the events used to customize the Web Dashboard control. |
| DashboardControlEvents | Provides access to the DashboardControl’s events. |
| DashboardExcelFormat | Lists values that specify the available Excel workbook formats. |
| DashboardExportDocumentScaleMode | Lists values that specify a scale mode when exporting a dashboard/dashboard item. |
| DashboardExportExtensionEvents | Describes events this extension fires. |
| DashboardExportFormat | Lists values that specify the available export formats. |
| DashboardExportImageFormat | Lists values that specify the available Image formats. |
| DashboardExportPageLayout | Lists values that specify the page orientation used to export a dashboard (dashboard item). |
| DashboardExportPaperKind | Lists values that specify the type of paper for the printed document. |
| DashboardInitializedArgs | Provides data for the DashboardInitialized event. |
| DashboardInitializingArgs | Provides data for the DashboardInitializing event. |
| DashboardItemUpdateArgs | Provides data for the ItemBeginUpdate and ItemEndUpdate events. |
| DashboardMapSizeMode | Lists values used to specify how a Map dashboard item should be resized when being exported. |
| DashboardParameterDialogExtensionEvents | Describes events this extension fires. |
| DashboardRangeFilterExportSizeMode | Lists values used to specify how a Range Filter dashboard item should be resized when being exported. |
| DashboardSelectionMode | Lists values that specify the selection mode for the Master-Filtering feature. |
| DashboardStateChangedArgs | Provides data for the DashboardStateChanged event. |
| DashboardStateExcelExportPosition | Lists values that specify the position of the dashboard state (such as master filter or current parameter values) in the exported Excel document. |
| DashboardStateExportPosition | Lists values that specify the position of the dashboard state (such as master filter or current parameter values) in the exported document. |
| DashboardTreemapExportSizeMode | Lists constants used to specify how the Treemap dashboard item should be resized when being exported. |
| DashboardUpdateArgs | Provides data for the DashboardBeginUpdate and DashboardEndUpdate events. |
| DataInspectorExtensionEvents | Describes events this extension fires. |
| DxElement | |
| ErrorInfo | |
| ExtensionCreator | |
| ExtensionDictionary | |
| ExtensionOptions | Provides access to the extension options. |
| InspectedType | Lists values used to identify the data type in the Data Inspector. |
| ItemDataLoadingMode | |
| ItemDataRequestMode | Lists values used to specify how a dashboard control loads dashboard items’ data. |
| KeyEventType | Contains objects that identify a user interaction with the keyboard. |
| LimitVisibleDataMode | Lists values that specify data limitation modes. |
| MobileLayoutMode | Lists values that specify a mobile layout mode for the Web Dashboard. |
| RefreshItemsArgs | Provides data for the refresh method. |
| ViewerApiExtensionEvents | Describes events this extension fires. |
| WorkingMode | Specifies the working mode of the Web Dashboard. |