Run.forSession constructor

Run.forSession(
  1. WorkflowSession session, {
  2. RunStatus status = RunStatus.notStarted,
  3. Iterable<WorkflowEvent> outgoingEvents = const <WorkflowEvent>[],
  4. CheckpointInfo? lastCheckpoint,
})

Creates a workflow run for session.

Implementation

Run.forSession(
  WorkflowSession session, {
  RunStatus status = RunStatus.notStarted,
  Iterable<WorkflowEvent> outgoingEvents = const <WorkflowEvent>[],
  CheckpointInfo? lastCheckpoint,
}) : this(
       sessionId: session.sessionId,
       status: status,
       outgoingEvents: outgoingEvents,
       lastCheckpoint: lastCheckpoint,
     );