onRequestReady method
void
onRequestReady( - dynamic event
)
Implementation
void onRequestReady(VerificationEvent event) {
_log.info('emitter request.ready');
// close dialog from previous stage, ex: verification.request
final nav = Navigator.of(context, rootNavigator: true);
if (nav.canPop()) nav.pop();
// open request.ready dialog
showModalBottomSheet(
context: context,
builder: (BuildContext context) => RequestReadyView(
isVerifier: isVerifier,
onCancel: (BuildContext context) async {
await event.cancelVerificationRequest(); // occurs request.cancelled
},
onAccept: (BuildContext context) async {
// start sas verification from this device
await event.startSasVerification(); // occurs request.transitioned
},
),
isDismissible: false,
);
}