Class FormElementOptions
- Namespace
- JJMasterData.Core.DataDictionary.Models
- Assembly
- JJMasterData.Core.dll
public class FormElementOptions
- Inheritance
-
FormElementOptions
- Inherited Members
-
Properties
[JsonPropertyName("enableAuditLog")]
[Display(Name = "Enable Audit Log")]
public bool EnableAuditLog { get; set; }
Property Value
- bool
[JsonPropertyName("formOptions")]
public FormUI Form { get; set; }
Property Value
- FormUI
[JsonPropertyName("formToolbarActions")]
[JsonConverter(typeof(FormToolbarActionListConverter))]
public FormToolbarActionList FormToolbarActions { get; init; }
Property Value
- FormToolbarActionList
[JsonPropertyName("gridOptions")]
public GridUI Grid { get; set; }
Property Value
- GridUI
[JsonPropertyName("gridActions")]
[JsonConverter(typeof(GridTableActionListConverter))]
public GridTableActionList GridTableActions { get; init; }
Property Value
- GridTableActionList
[JsonPropertyName("toolBarActions")]
[JsonConverter(typeof(GridToolbarActionListConverter))]
public GridToolbarActionList GridToolbarActions { get; init; }
Property Value
- GridToolbarActionList
[JsonPropertyName("useFloatingLabels")]
[Display(Name = "Use Floating Labels")]
public bool UseFloatingLabels { get; set; }
Property Value
- bool
Methods
public FormElementOptions DeepCopy()
Returns
- FormElementOptions