Class IndexListWidget
- Namespace
- Dynamicweb.Dashboard.Widgets
- Assembly
- Dynamicweb.Core.dll
IndexListWidget
[AddInName("Index list Widget")]
[AddInDescription("Display indexes health")]
[AddInIcon(KnownIcon.List)]
public class IndexListWidget : ListWidgetBase, IParameterOptions
- Inheritance
-
IndexListWidget
- Implements
- Inherited Members
Constructors
IndexListWidget()
Initializes a new instance of the class.
public IndexListWidget()
Properties
Repository
Gets or sets repository
[AddInParameterGroup(" ")]
[AddInLabel("Repository")]
[AddInParameter("Repository")]
[AddInParameterEditor(typeof(DropDownParameterEditor), "SortBy=Key;none=true;nonetext=All;container=body")]
public string Repository { get; set; }
Property Value
StatusTypes
Types of statuses to display in the list.
[AddInParameterGroup(" ")]
[AddInLabel("Status type")]
[AddInParameter("StatusTypes")]
[AddInParameterEditor(typeof(CheckListParameterEditor), "inputclass=inputControl")]
public string StatusTypes { get; set; }
Property Value
Methods
GetItems(IDashboard, string)
Gets list items
public override IEnumerable<ListViewItem> GetItems(IDashboard dashboard, string path)
Parameters
dashboard
IDashboardThe dashboard
path
stringThe request path
Returns
GetParameterOptions(string)
Gets parameteroptions
public override IEnumerable<ParameterOption> GetParameterOptions(string parameterName)
Parameters
parameterName
string