Class ListViewMapping
- Namespace
- Dynamicweb.CoreUI.Lists
- Assembly
- Dynamicweb.CoreUI.dll
public abstract class ListViewMapping
- Inheritance
-
ListViewMapping
- Derived
- Inherited Members
Properties
Type
public abstract string Type { get; }
Property Value
ViewButtonIcon
public abstract Icon ViewButtonIcon { get; }
Property Value
Methods
CreateListItem<TModel>(List, TModel, Func<string, TModel, Cell?>?)
public abstract IListItem? CreateListItem<TModel>(List listComponent, TModel listItemDataModel, Func<string, TModel, Cell?>? getOverridenModelValue)
Parameters
Returns
Type Parameters
TModel
GetMappings()
public abstract IEnumerable<ModelMapping?> GetMappings()
Returns
InitListView(List, ListScreenConfiguration)
public virtual void InitListView(List listComponent, ListScreenConfiguration configuration)
Parameters
listComponent
Listconfiguration
ListScreenConfiguration