Table of Contents

Class FormElementPanel

Namespace
JJMasterData.Core.DataDictionary.Models
Assembly
JJMasterData.Core.dll
public class FormElementPanel
Inheritance
FormElementPanel
Inherited Members

Properties

Color

[JsonPropertyName("color")]
[Display(Name = "Color")]
public BootstrapColor Color { get; set; }

Property Value

BootstrapColor

CssClass

[JsonPropertyName("cssClass")]
[Display(Name = "CSS Class")]
public string? CssClass { get; set; }

Property Value

string

EnableExpression

[JsonPropertyName("enableExpression")]
[Display(Name = "Enable Expression")]
public string EnableExpression { get; set; }

Property Value

string

Remarks

ExpandedByDefault

[JsonPropertyName("expandedByDefault")]
[Display(Name = "Expanded By Default")]
public bool ExpandedByDefault { get; set; }

Property Value

bool

Icon

[JsonPropertyName("icon")]
[Display(Name = "Icon")]
public IconType? Icon { get; set; }

Property Value

IconType?

Layout

[JsonPropertyName("layout")]
[Display(Name = "Layout")]
public PanelLayout Layout { get; set; }

Property Value

PanelLayout

PanelId

[JsonPropertyName("id")]
public int PanelId { get; set; }

Property Value

int

SubTitle

[JsonPropertyName("subtitle")]
[Display(Name = "SubTitle")]
public string? SubTitle { get; set; }

Property Value

string

Title

[JsonPropertyName("title")]
[Display(Name = "Title")]
public string? Title { get; set; }

Property Value

string

VisibleExpression

[JsonPropertyName("visibleExpression")]
[Display(Name = "Visible Expression")]
public string VisibleExpression { get; set; }

Property Value

string

Remarks

Methods

DeepCopy()

public FormElementPanel DeepCopy()

Returns

FormElementPanel

HasTitle()

public bool HasTitle()

Returns

bool