Table of Contents

Class DefaultScreenFieldProvider<TModel>

Namespace
Dynamicweb.CoreUI.Data
Assembly
Dynamicweb.CoreUI.dll

The default implementation of ModelFieldProviderBase that returns all the model properties with the ConfigurablePropertyAttribute.

public sealed class DefaultScreenFieldProvider<TModel> : ModelFieldProviderBase<TModel> where TModel : DataViewModelBase

Type Parameters

TModel

The type that is derived from DataViewModelBase.

Inheritance
DefaultScreenFieldProvider<TModel>
Inherited Members

Constructors

DefaultScreenFieldProvider()

public DefaultScreenFieldProvider()

Methods

GetFields()

public override IEnumerable<ModelFieldInfo> GetFields()

Returns

IEnumerable<ModelFieldInfo>

GetFields(Type)

public override IEnumerable<ModelFieldInfo>? GetFields(Type screenType)

Parameters

screenType Type

Returns

IEnumerable<ModelFieldInfo>
To top