Skip to main content

Class State

Namespace: Aurigma.DesignAtoms.Model​
Assembly: Aurigma.DesignAtoms.Model.dll​
Syntax
public class State

Inheritance: System.Object -> State

Inherited Members​

  • System.Object.ToString
  • System.Object.Equals(System.Object)
  • System.Object.Equals(System.Object,System.Object)
  • System.Object.ReferenceEquals(System.Object,System.Object)
  • System.Object.GetHashCode
  • System.Object.GetType
  • System.Object.MemberwiseClone

Constructors​

State​

public State()

State​

public State(Product product)

Properties​

Product​

public Product Product { get; set; }

RenderingConfig​

public RenderingConfig RenderingConfig { get; set; }

UiConfig​

public UiConfig UiConfig { get; set; }

CustomData​

public StateCustomData CustomData { get; set; }

MissedFonts​

public List<string> MissedFonts { get; }

Methods​

GenerateId​

public static string GenerateId()
Returns​

System.String

Merge<TState>​

public static TState Merge<TState>(params TState[] states)
where TState : State, new()
Parameters​
TypeNameDescription
<TState>[]states
Returns​

<TState>

Merge<TState>​

public static TState Merge<TState>(IEnumerable<TState> states)
where TState : State, new()
Parameters​
TypeNameDescription
System.Collections.Generic.IEnumerable<<TState>>states
Returns​

<TState>

Was this page helpful?