Interface IRVDashboardProvider
An interface that handles loading and saving dashboards.
Namespace: Reveal.Sdk
Assembly: Infragistics.Reveal.SDK.Server.dll
Syntax
public interface IRVDashboardProvider
Methods
GetDashboardAsync(IRVUserContext, String)
Called when a dashboard is requested by a user.
Declaration
Task<Dashboard> GetDashboardAsync(IRVUserContext userContext, string dashboardId)
Parameters
Type | Name | Description |
---|---|---|
IRVUserContext | userContext | Object identifying the user. |
System.String | dashboardId | The id of the requested dashboard. |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<Dashboard> |
SaveDashboardAsync(IRVUserContext, String, Dashboard)
Called when a user saves a dashboard.
Declaration
Task SaveDashboardAsync(IRVUserContext userContext, string dashboardId, Dashboard dashboard)
Parameters
Type | Name | Description |
---|---|---|
IRVUserContext | userContext | Object identifying the user. |
System.String | dashboardId | The id of the requested dashboard. |
Dashboard | dashboard | The dashboard to save. |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |