Table of Contents

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
EditScreenInjector<TScreen, TModel>
Inherited Members

Methods

GetEditor(string, TModel?)

public virtual EditorBase? GetEditor(string propertyName, TModel? model)

Parameters

propertyName string
model TModel

Returns

EditorBase

GetScreenActions()

public virtual IEnumerable<ActionGroup>? GetScreenActions()

Returns

IEnumerable<ActionGroup>

OnBuildEditScreen(EditScreenBuilder)

public virtual void OnBuildEditScreen(EditScreenBase<TModel>.EditScreenBuilder builder)

Parameters

builder EditScreenBase<TModel>.EditScreenBuilder
To top