Caplin Trader 5.1.0

Interface: module:ct-trading/statemachine/StateChangedListener

module:ct-trading/statemachine/StateChangedListener

The StateChangedListeners stateChanged method will be called when the state of the trade changes.

StateChangedListener's are added with module:ct-trading/trademodel/Trade#addStateChangedListener and removed with module:ct-trading/trademodel/Trade#removeStateChangedListener.

Methods

stateChanged(oState, sEventName)

Called when the state of the trade changes.

Parameters:
Name Type Description
oState module:ct-trading/statemachine/State

The new state that we have just transitioned to. Will not be null or undefined.

sEventName String

The name of the transition that was used to enter the new state. If the state has timed out the event will be '__TIMEOUT'. Will not be null or undefined.