Class DataElementMap
- Namespace
- JJMasterData.Core.DataDictionary.Models
- Assembly
- JJMasterData.Core.dll
public class DataElementMap
- Inheritance
-
DataElementMap
- Inherited Members
-
Properties
DescriptionFieldName
[JsonProperty("fieldDescription")]
public string? DescriptionFieldName { get; set; }
Property Value
- string
ElementName
[JsonProperty("elementName")]
[Required]
public string ElementName { get; set; }
Property Value
- string
EnableElementActions
[JsonProperty("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
[JsonProperty("group")]
public string? GroupFieldName { get; set; }
Property Value
- string
IconColorFieldName
[JsonProperty("iconColor")]
public string? IconColorFieldName { get; set; }
Property Value
- string
IconIdFieldName
[JsonProperty("iconId")]
public string? IconIdFieldName { get; set; }
Property Value
- string
IdFieldName
[JsonProperty("fieldKey")]
public string IdFieldName { get; set; }
Property Value
- string
MapFilters
[JsonProperty("mapFilters")]
public List<DataElementMapFilter> MapFilters { get; set; }
Property Value
- List<DataElementMapFilter>
ModalSize
[JsonProperty("popUpSize")]
public ModalSize ModalSize { get; set; }
Property Value
- ModalSize
Methods
DeepCopy()
public DataElementMap DeepCopy()
Returns
- DataElementMap