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
-
ScreenInjector<TScreen>ListScreenInjector<TScreen, TScreenModel, TRowModel>
- Derived
- Inherited Members
Methods
GetCell(string, TRowModel)
public virtual Cell? GetCell(string propertyName, TRowModel model)
Parameters
propertyName
stringmodel
TRowModel
Returns
GetListItemActions(TRowModel)
public virtual IEnumerable<ActionGroup>? GetListItemActions(TRowModel model)
Parameters
model
TRowModel
Returns
GetScreenActions()
public virtual IEnumerable<ActionGroup>? GetScreenActions()