Table of Contents

Class AppStateMachineInfo<T>

Namespace
Phoesion.Glow.SDK.Firefly
Assembly
Phoesion.Glow.SDK.Firefly.Abstractions.dll
public sealed class AppStateMachineInfo<T> : AppStateMachineInfo where T : struct, Enum

Type Parameters

T
Inheritance
object
AppStateMachineInfo<T>
Inherited Members

Properties

CurrentState

[JsonConverter(typeof(JsonStringEnumConverter))]
public T? CurrentState { get; set; }

Property Value

T?

States

public List<AppStateMachineInfo<T>.StateInfo> States { get; set; }

Property Value

List<AppStateMachineInfo<T>.StateInfo>

SwitchingToState

[JsonConverter(typeof(JsonStringEnumConverter))]
public T? SwitchingToState { get; set; }

Property Value

T?