Class StateTransitions<TState, TTrigger>
Inheritance
StateTransitions<TState, TTrigger>
Syntax
public class StateTransitions<TState, TTrigger> : IStateTransitions<TState, TTrigger>
Type Parameters
| Name |
Description |
| TState |
|
| TTrigger |
|
Constructors
StateTransitions(TState, TState, TTrigger)
Declaration
public StateTransitions(TState currentState, TState futureState, TTrigger trigger)
Parameters
| Type |
Name |
Description |
| TState |
currentState |
|
| TState |
futureState |
|
| TTrigger |
trigger |
|
Properties
CurrentState
Declaration
public TState CurrentState { get; }
Property Value
Implements
FutureState
Declaration
public TState FutureState { get; }
Property Value
Implements
isLoopback
Declaration
public bool isLoopback { get; }
Property Value
Implements
Trigger
Declaration
public TTrigger Trigger { get; }
Property Value
| Type |
Description |
| TTrigger |
|
Implements