trackWarningWithException method
Track a warning specifying its source, with exception e and optional stackTrace.
Implementation
@override
void trackWarningWithException(String source, dynamic e, [dynamic stackTrace])
async
{
logger.logInfo((_isEnabled ? 'GoogleAnalytics' : 'Disabled-GoogleAnalytics') + ': trackWarningWithException: $source / $e / $stackTrace');
if (_isEnabled)
{
Map<String, dynamic>? params = {'Message': e.toString()};
if (stackTrace != null)
params[ 'StackTrace'] = stackTrace.toString();
track('Warning', params);
}
}