onConfirmAsync method
Implementation
JSPromise<JSBoolean> onConfirmAsync(String data) {
return JSPromise<JSBoolean>((JSFunction resolve, JSFunction reject) {
Future<void> doAsync() async {
if (_callbackAsyncConfirm != null) {
bool result = await _callbackAsyncConfirm!(data);
resolve.callAsFunction(null, result.toJS);
} else {
resolve.callAsFunction(null, false.toJS);
}
}
doAsync();
}.toJS);
}