RxStateMachine<STATE, EVENT, SIDE_EFFECT>.create constructor

RxStateMachine<STATE, EVENT, SIDE_EFFECT>.create(
  1. BuildGraph<STATE, EVENT, SIDE_EFFECT> buildGraph
)

Implementation

factory RxStateMachine.create(
    BuildGraph<STATE, EVENT, SIDE_EFFECT> buildGraph) {
  final graphBuilder = GraphBuilder<STATE, EVENT, SIDE_EFFECT>();
  buildGraph(graphBuilder);
  return RxStateMachine._(graphBuilder.build());
}