Class DataElementMap
- Namespace
- JJMasterData.Core.DataDictionary.Models
- Assembly
- JJMasterData.Core.dll
public class DataElementMap
- Inheritance
-
DataElementMap
- Inherited Members
-
Properties
DescriptionFieldName
[JsonPropertyName("fieldDescription")]
public string? DescriptionFieldName { get; set; }
Property Value
- string
ElementName
[JsonPropertyName("elementName")]
[Required]
public string ElementName { get; set; }
Property Value
- string
EnableElementActions
[JsonPropertyName("enableElementActions")]
[Display(Name = "Enable Element Actions")]
public bool EnableElementActions { get; set; }
Property Value
- bool
Filters
[JsonIgnore]
public Dictionary<string, object> Filters { get; set; }
Property Value
- Dictionary<string, object>
GroupFieldName
[JsonPropertyName("group")]
public string? GroupFieldName { get; set; }
Property Value
- string
IconColorFieldName
[JsonPropertyName("iconColor")]
public string? IconColorFieldName { get; set; }
Property Value
- string
IconIdFieldName
[JsonPropertyName("iconId")]
public string? IconIdFieldName { get; set; }
Property Value
- string
IdFieldName
[JsonPropertyName("fieldKey")]
public string IdFieldName { get; set; }
Property Value
- string
MapFilters
[JsonPropertyName("mapFilters")]
public List<DataElementMapFilter> MapFilters { get; set; }
Property Value
- List<DataElementMapFilter>
ModalSize
[JsonPropertyName("popUpSize")]
public ModalSize ModalSize { get; set; }
Property Value
- ModalSize
Methods
DeepCopy()
public DataElementMap DeepCopy()
Returns
- DataElementMap