onRequestDone method

void onRequestDone(
  1. dynamic event
)

Implementation

void onRequestDone(VerificationEvent event) {
  _log.info('emitter request.done');
  setState(() => flowId = null); // this event occurs before sas.done

  // close dialog from previous stage, ex: sas.keys_exchanged
  final nav = Navigator.of(context, rootNavigator: true);
  if (nav.canPop()) nav.pop();

  // open request.done dialog
  showModalBottomSheet(
    context: context,
    builder: (BuildContext context) => RequestDoneView(
      sender: event.sender(),
      isVerifier: isVerifier,
      onDone: onFlowFinished,
    ),
    isDismissible: false,
  );
}