Interface IDashboard
- Namespace
- Dynamicweb.Dashboard
- Assembly
- Dynamicweb.Core.dll
The interface IDashboard defines dashboard model
public interface IDashboard
- Extension Methods
Remarks
Used as main component for implementing a custom dashboard page embed to the application.
You may inherit your dashboard from simple DashboardBase to use default save/load methods.
Properties
Title
Gets or sets the Dashboard title
string Title { get; set; }
Property Value
Widgets
Gets or sets collection of widgets to show
IEnumerable<DashboardWidget> Widgets { get; set; }
Property Value
Methods
GetAllAvailableWidgets(string, IEnumerable<Type>)
Loads the widgets to the Dashboard.
IEnumerable<Type> GetAllAvailableWidgets(string path, IEnumerable<Type> allWidgets)
Parameters
path
stringThe request path
allWidgets
IEnumerable<Type>