trackError method

void trackError({
  1. required Severity severity,
  2. required Object error,
  3. StackTrace? stackTrace,
  4. String? problemId,
  5. Map<String, Object> additionalProperties = const <String, Object>{},
  6. DateTime? timestamp,
})

Creates an ExceptionTelemetryItem item and forwards it onto the processor.

Implementation

void trackError({
  required Severity severity,
  required Object error,
  StackTrace? stackTrace,
  String? problemId,
  Map<String, Object> additionalProperties = const <String, Object>{},
  DateTime? timestamp,
}) =>
    _track(
      ExceptionTelemetryItem(
        severity: severity,
        error: error,
        stackTrace: stackTrace,
        problemId: problemId,
        additionalProperties: additionalProperties,
        timestamp: timestamp,
      ),
    );