Class EditScreenInjector<TScreen, TModel>
- Namespace
- Dynamicweb.CoreUI.Screens
- Assembly
- Dynamicweb.CoreUI.dll
public abstract class EditScreenInjector<TScreen, TModel> : ScreenInjector<TScreen> where TScreen : EditScreenBase<TModel>, new() where TModel : DataViewModelBase, new()
Type Parameters
TScreen
TModel
- Inheritance
-
ScreenInjector<TScreen>EditScreenInjector<TScreen, TModel>
- Inherited Members
Methods
GetEditor(string, TModel?)
public virtual EditorBase? GetEditor(string propertyName, TModel? model)
Parameters
propertyName
stringmodel
TModel
Returns
GetScreenActions()
public virtual IEnumerable<ActionGroup>? GetScreenActions()
Returns
OnBuildEditScreen(EditScreenBuilder)
public virtual void OnBuildEditScreen(EditScreenBase<TModel>.EditScreenBuilder builder)
Parameters
builder
EditScreenBase<TModel>.EditScreenBuilder