Table of Contents

Class RowViewMapping

Namespace
Dynamicweb.CoreUI.Lists.ViewMappings
Assembly
Dynamicweb.CoreUI.dll
public sealed class RowViewMapping : ListViewMapping
Inheritance
RowViewMapping
Inherited Members

Properties

Columns

public IEnumerable<ModelMapping> Columns { get; set; }

Property Value

IEnumerable<ModelMapping>

Type

public override string Type { get; }

Property Value

string

ViewButtonIcon

public override Icon ViewButtonIcon { get; }

Property Value

Icon

Methods

CreateListItem<TModel>(List, TModel, Func<string, TModel, Cell?>?)

public override IListItem CreateListItem<TModel>(List listComponent, TModel listItemDataModel, Func<string, TModel, Cell?>? getModelValue)

Parameters

listComponent List
listItemDataModel TModel
getModelValue Func<string, TModel, Cell>

Returns

IListItem

Type Parameters

TModel

GetMappings()

public override IEnumerable<ModelMapping> GetMappings()

Returns

IEnumerable<ModelMapping>

InitListView(List, ListScreenConfiguration)

public override void InitListView(List listComponent, ListScreenConfiguration configuration)

Parameters

listComponent List
configuration ListScreenConfiguration
To top