Table of Contents

Class ListScreenInjector<TScreen, TScreenModel, TRowModel>

Namespace
Dynamicweb.CoreUI.Screens
Assembly
Dynamicweb.CoreUI.dll
public abstract class ListScreenInjector<TScreen, TScreenModel, TRowModel> : ScreenInjector<TScreen> where TScreen : ListScreenBase<TScreenModel, TRowModel> where TScreenModel : DataListViewModel<TRowModel> where TRowModel : DataViewModelBase

Type Parameters

TScreen
TScreenModel
TRowModel
Inheritance
ListScreenInjector<TScreen, TScreenModel, TRowModel>
Derived
Inherited Members

Methods

GetCell(string, TRowModel)

public virtual Cell? GetCell(string propertyName, TRowModel model)

Parameters

propertyName string
model TRowModel

Returns

Cell

GetListItemActions(TRowModel)

public virtual IEnumerable<ActionGroup>? GetListItemActions(TRowModel model)

Parameters

model TRowModel

Returns

IEnumerable<ActionGroup>

GetScreenActions()

public virtual IEnumerable<ActionGroup>? GetScreenActions()

Returns

IEnumerable<ActionGroup>
To top