Table of Contents

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

string

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

string

Methods

GetItems(IDashboard, string)

Gets list items

public override IEnumerable<ListViewItem> GetItems(IDashboard dashboard, string path)

Parameters

dashboard IDashboard

The dashboard

path string

The request path

Returns

IEnumerable<ListViewItem>

GetParameterOptions(string)

Gets parameteroptions

public override IEnumerable<ParameterOption> GetParameterOptions(string parameterName)

Parameters

parameterName string

Returns

IEnumerable<ParameterOption>

See Also

To top