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()
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>