wait method

Future<T> wait(
  1. WorkflowResumeContext waiter, {
  2. DateTime? deadline,
  3. Map<String, Object?>? data,
})

Suspends until this event is emitted, then returns the decoded payload.

Implementation

Future<T> wait(
  WorkflowResumeContext waiter, {
  DateTime? deadline,
  Map<String, Object?>? data,
}) {
  return waiter.waitForEvent<T>(
    topic: topic,
    deadline: deadline,
    data: data,
    codec: codec,
  );
}