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