setMsitefResultHandler method
void
setMsitefResultHandler()
Implementation
void setMsitefResultHandler() {
_methodChannel.setMethodCallHandler((MethodCall call) async {
if (call.method == "onMsitefResult") {
final status = Map<String, dynamic>.from(call.arguments)['STATUS'];
if (status == 'RESULT_OK') {
final response =
MSitefResponse.fromMap(Map<String, dynamic>.from(call.arguments));
if (_callback != null) {
await _callback!(response);
}
} else {
final response = MSitefResponseFail.fromMap(
Map<String, dynamic>.from(call.arguments));
if (_callbackFail != null) {
await _callbackFail!(response);
}
}
}
});
}