request method
void
request({
- Key? key,
- BuildContext? context,
- BioPayload? payload,
- bool? showCloseButton,
- Widget? closeButton,
- BootpayDefaultCallback? onCancel,
- BootpayDefaultCallback? onError,
- BootpayCloseCallback? onClose,
- BootpayCloseCallback? onCloseHardware,
- BootpayDefaultCallback? onReady,
- BootpayConfirmCallback? onConfirm,
- BootpayDefaultCallback? onDone,
override
Implementation
@override
void request(
{
Key? key,
BuildContext? context,
BioPayload? payload,
bool? showCloseButton,
Widget? closeButton,
BootpayDefaultCallback? onCancel,
BootpayDefaultCallback? onError,
BootpayCloseCallback? onClose,
BootpayCloseCallback? onCloseHardware,
BootpayDefaultCallback? onReady,
BootpayConfirmCallback? onConfirm,
BootpayDefaultCallback? onDone
}) {
// webView = BootpayBioWebView(
// payload: payload,
// showCloseButton: showCloseButton,
// key: key,
// closeButton: closeButton,
// onCancel: onCancel,
// onError: onError,
// onClose: onClose,
// onCloseHardware: onCloseHardware,
// onReady: onReady,
// onConfirm: onConfirm,
// onDone: onDone,
// );
if(context == null) return;
bioContainer = BioContainer(
key: key,
payload: payload,
showCloseButton: showCloseButton,
closeButton: closeButton,
onCancel: onCancel,
onError: onError,
onClose: onClose,
onCloseHardware: onCloseHardware,
onReady: onReady,
onConfirm: onConfirm,
onDone: onDone,
);
showModalBottomSheet<void>(
context: context,
isScrollControlled: true,
builder: (BuildContext context) {
return SafeArea(
child: bioContainer!
);
},
).whenComplete(() {
// print('Hey there, I\'m calling after hide bottomSheet');
});
}