ReplayEventDirective.quit constructor

ReplayEventDirective.quit({
  1. Iterable<Msg> messages = const <Msg>[],
  2. Duration delay = Duration.zero,
})

Emit QuitMsg and stop replay after optionally emitting messages.

Implementation

factory ReplayEventDirective.quit({
  Iterable<Msg> messages = const <Msg>[],
  Duration delay = Duration.zero,
}) {
  return ReplayEventDirective._(
    messages: messages.toList(growable: false),
    delay: delay,
    control: ReplayEventControl.quit,
  );
}