State Transition

Description

It is carries transition root FlowNode and methods that define transition behaviour of node
In custom transition Functions you need to close old states and open new ones visually

Properties

PropertyDescription
NodeRoot FlowNode transition belong to (transiting its chukldren)
PlanFullHideCustomisation point for Planning full state hide
PlanNormalCustomisation point for Planning normal state children transition to new visual states. This is where custom layer logic implemented (i.e. default Popups layer )
ExecutePlanCustomisation point for async executing plan (hiding prev states and showing new ones) with custom visual accompaniment
HideAsyncCustomisation point for async hiding one state
ShowAsyncCustomisation point for async showing one state

Methods

MethodDescription
HideStateListAsyncDefault way to Hide planned state list
ShowStateListAsyncDefault way to Show planned state list
HideChildrenif state has children run its StateTransition Full Hide
ShowChildrenif state has children run its StateTransition Show
HideHide prev state and call all events
ShowShow next state and call all events