Table of Contents

Class FormStateData

Namespace
JJMasterData.Core.DataManager.Models
Assembly
JJMasterData.Core.dll
public class FormStateData
Inheritance
FormStateData
Inherited Members

Constructors

FormStateData()

public FormStateData()

FormStateData(Dictionary<string, object?>, PageState)

public FormStateData(Dictionary<string, object?> values, PageState pageState)

Parameters

values Dictionary<string, object>
pageState PageState

FormStateData(Dictionary<string, object?>, Dictionary<string, object?>?, PageState)

public FormStateData(Dictionary<string, object?> values, Dictionary<string, object?>? userValues, PageState pageState)

Parameters

values Dictionary<string, object>
userValues Dictionary<string, object>
pageState PageState

Properties

PageState

public required PageState PageState { get; init; }

Property Value

PageState

UserValues

public required Dictionary<string, object?>? UserValues { get; init; }

Property Value

Dictionary<string, object>

Values

public required Dictionary<string, object?> Values { get; init; }

Property Value

Dictionary<string, object>

Methods

Deconstruct(out Dictionary<string, object?>, out Dictionary<string, object?>?, out PageState)

public void Deconstruct(out Dictionary<string, object?> values, out Dictionary<string, object?>? userValues, out PageState pageState)

Parameters

values Dictionary<string, object>
userValues Dictionary<string, object>
pageState PageState

DeepCopy()

public FormStateData DeepCopy()

Returns

FormStateData