Method | Description | |
---|---|---|
ConnectToggleActionWith ( IButton button, ButtonPressedDuration pressedDuration = ButtonPressedDuration.Short ) : |
||
GetNextState ( ComponentState baseStateId ) : ComponentState | ||
GetState ( ) : ComponentState | ||
GetSupportedStates ( ) : IList |
||
LogicalBinaryStateActuator ( ComponentId id, ITimerService timerService ) : System | ||
ResetState ( ) : void | ||
SetState ( ComponentState state ) : void | ||
SetStateIdAlias ( ComponentState id, ComponentState alias ) : void | ||
ToggleState ( ) : void | ||
WithActuator ( IStateMachine actuator ) : |
Method | Description | |
---|---|---|
GetStateInternal ( ) : ComponentState |
public ConnectToggleActionWith ( IButton button, ButtonPressedDuration pressedDuration = ButtonPressedDuration.Short ) : |
||
button | IButton | |
pressedDuration | ButtonPressedDuration | |
return |
public GetNextState ( ComponentState baseStateId ) : ComponentState | ||
baseStateId | ComponentState | |
return | ComponentState |
public LogicalBinaryStateActuator ( ComponentId id, ITimerService timerService ) : System | ||
id | ComponentId | |
timerService | ITimerService | |
return | System |
public SetState ( ComponentState state ) : void | ||
state | ComponentState | |
return | void |
public SetStateIdAlias ( ComponentState id, ComponentState alias ) : void | ||
id | ComponentState | |
alias | ComponentState | |
return | void |
public WithActuator ( IStateMachine actuator ) : |
||
actuator | IStateMachine | |
return |