triggerNetworkFilterCallback method
Future
triggerNetworkFilterCallback(
- dynamic originalEvent
)
Implementation
Future<dynamic> triggerNetworkFilterCallback(dynamic originalEvent) async {
if (_BmrtNetworkFilterCallback != null) {
try {
var wrappedEvent = BmrtNetworkEventImpl.fromRawEvent(originalEvent);
if (wrappedEvent != null) {
wrappedEvent = await _BmrtNetworkFilterCallback!(wrappedEvent);
var finalValue = BmrtNetworkEventImpl.augmentAndExtendOriginalEvent(
originalEvent, wrappedEvent);
if (finalValue != null) {
return Future.value(finalValue);
} else {
return Future.value(null);
}
}
} catch (e) {
print("RawExp$e");
}
}
return Future.value(originalEvent);
}