Table of Contents

Class FillListOptions<TRowModel>

Namespace
Dynamicweb.CoreUI.Lists
Assembly
Dynamicweb.CoreUI.dll
public class FillListOptions<TRowModel>

Type Parameters

TRowModel
Inheritance
FillListOptions<TRowModel>
Inherited Members

Constructors

FillListOptions()

public FillListOptions()

FillListOptions(DataListViewModel<TRowModel>?)

public FillListOptions(DataListViewModel<TRowModel>? listModel)

Parameters

listModel DataListViewModel<TRowModel>

Properties

Configuration

public required ListScreenConfiguration Configuration { get; set; }

Property Value

ListScreenConfiguration

GetCell

public Func<string, TRowModel, Cell?>? GetCell { get; set; }

Property Value

Func<string, TRowModel, Cell>

GetListItemContextActions

public Func<TRowModel, IEnumerable<ActionGroup>?>? GetListItemContextActions { get; set; }

Property Value

Func<TRowModel, IEnumerable<ActionGroup>>

GetListItemGroupID

public Func<TRowModel, string?>? GetListItemGroupID { get; set; }

Property Value

Func<TRowModel, string>

GetListItemGroups

public Func<IEnumerable<ListItemGroup>?>? GetListItemGroups { get; set; }

Property Value

Func<IEnumerable<ListItemGroup>>

GetListItemPrimaryAction

public Func<TRowModel, ActionBase?>? GetListItemPrimaryAction { get; set; }

Property Value

Func<TRowModel, ActionBase>

GetRowId

public Func<TRowModel, string>? GetRowId { get; set; }

Property Value

Func<TRowModel, string>

GetRowSelectable

public Func<TRowModel, bool>? GetRowSelectable { get; set; }

Property Value

Func<TRowModel, bool>

GetRowSelected

public Func<TRowModel, bool>? GetRowSelected { get; set; }

Property Value

Func<TRowModel, bool>

ListData

public IEnumerable<TRowModel>? ListData { get; set; }

Property Value

IEnumerable<TRowModel>

TotalCount

public int? TotalCount { get; set; }

Property Value

int?

ViewMappings

public IEnumerable<ListViewMapping>? ViewMappings { get; set; }

Property Value

IEnumerable<ListViewMapping>
To top