Class ListDisplay<TScreen, TScreenModel, TModel>
- Namespace
- Dynamicweb.CoreUI.Displays.Widgets
- Assembly
- Dynamicweb.CoreUI.dll
public class ListDisplay<TScreen, TScreenModel, TModel> : ListDisplay, IIdentifiable where TScreen : ListScreenBase<TScreenModel, TModel> where TScreenModel : DataListViewModel<TModel> where TModel : DataViewModelBase
Type Parameters
TScreen
TScreenModel
TModel
- Inheritance
-
ListDisplay<TScreen, TScreenModel, TModel>
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
ListDisplay(DataQueryModelBase<TScreenModel>)
public ListDisplay(DataQueryModelBase<TScreenModel> query)
Parameters
query
DataQueryModelBase<TScreenModel>
ListDisplay(DataQueryModelBase<TScreenModel>, ListScreenConfiguration?)
public ListDisplay(DataQueryModelBase<TScreenModel> query, ListScreenConfiguration? screenConfiguration)
Parameters
query
DataQueryModelBase<TScreenModel>screenConfiguration
ListScreenConfiguration
ListDisplay(DataQueryModelBase<TScreenModel>, ListScreenConfiguration?, string?)
public ListDisplay(DataQueryModelBase<TScreenModel> query, ListScreenConfiguration? screenConfiguration, string? name)
Parameters
query
DataQueryModelBase<TScreenModel>screenConfiguration
ListScreenConfigurationname
string
ListDisplay(DataQueryModelBase<TScreenModel>, string?)
public ListDisplay(DataQueryModelBase<TScreenModel> query, string? name)
Parameters
query
DataQueryModelBase<TScreenModel>name
string
Methods
GetDefinition()
public override UiComponentBase? GetDefinition()