Namespace Reveal.Sdk
Classes
Dashboard
An immutable representation of a Dashboard. Could be instantiated by Stream of a .rdash file or by providing JSON string representation of the model.
DashboardInfo
A class that contains a summary of the dashboard, used by client side components to render a preview of the dashboard. You can get an instance of this object by using GetInfoAsync(String).
DefaultCredentialCatalog
DefaultDashboardProvider
The Default dashboards provider to be used if such was not registered explicitly in the AddReveal() call. Same as RVDashboardProvider, only the error messages are updated to note that it was automatically registered.
DefaultDashboardTheme
DIExtensions
DocumentExportOptions
Indicates configuration for exporting a dashboard
ExcelExportOptions
Indicates configuration for exporting a dashboard
ExcelVisualizationMode
ExportExcelVisualization
ExportFormat
Indicates the output format when exporting.
ExportOptions
Indicates configuration for exporting a dashboard
IDashboardExporterExtensions
ImageExportOptions
Indicates configuration for exporting a dashboard
InMemoryDataUtility
PdfExportOptions
Indicates configuration for exporting a dashboard
PowerPointExportOptions
Indicates configuration for exporting a dashboard
RevealEmbedSettings
Class used to configure the Reveal SDK embedded in your application.
RevealSetupBuilder
Builder class used to register/build services that might be needed for Reveal.
RVChartSettings
RVChartType
RVDashboardFilter
Class used to represent a dashboard filter
RVDashboardProvider
Default file system based implementation of IRVDashboardProvider loading/saving .rdash files from a specified(through the constructor) directory. If the dashboardId does not ends with .rdash it will be added upon save and load.
RVDataCell
Class representing a cell in the visualization data, includes column name, value and formatted value.
RVDateDashboardFilter
Class representing the optional date filter defined in a dashboard model.
RVDateFilterType
Date filter type, you can use one of the predefined filters or the custom range type.
RVDateRange
Class used to represent a date range for filtering.
RVFieldEditorDefaultSettings
A class used to provide the desired default settings for the field editor.
RVFilterType
RVFilterValue
RVSchemaColumn
The class representing a column in the in-memory result, specifies name, label and data type of the column.
RVSchemaColumnAttribute
Attribute that can be used to alter the field name and/or data type of any of the properties in a class declaration. Supported when implementing In-Memory data.
RVSchemaColumnType
The list of data types supported by Reveal
RVUserContext
Default implementation of the IRVUserContext interface.
RVVisualization
The class representing a visualization (widget) in the dashboard model.
SdkFilterUtility
SdkInMemoryIterator
VisualizationExport
Object used to indicate which visualizations will be exported
VisualizationExportExtensions
Interfaces
IDashboardExporter
IDashboardTheme
IDocumentExportOptions
IExcelExportOptions
IExportOptions
Indicates configuration for exporting a dashboard
IInitScriptProviderExportOptions
IRVDashboardProvider
An interface that handles loading and saving dashboards.
IRVUserContext
An interface used to identify the user, related to a particular call to the methods of Reveal.Sdk.IRVDashboardProvider,
IRVUserContextProvider
An interface that handle user resolution.