NativeCrashEvent constructor

NativeCrashEvent({
  1. required String crashType,
  2. required String platform,
  3. required String errorMessage,
  4. required String stackTrace,
  5. required Map<String, dynamic> deviceInfo,
  6. required Map<String, dynamic> appInfo,
  7. required Map<String, dynamic> memoryInfo,
  8. required Map<String, dynamic> threadInfo,
  9. required String sessionId,
  10. String severity = 'critical',
  11. DateTime? timestamp,
})

Implementation

NativeCrashEvent({
  required this.crashType,
  required this.platform,
  required this.errorMessage,
  required this.stackTrace,
  required this.deviceInfo,
  required this.appInfo,
  required this.memoryInfo,
  required this.threadInfo,
  required super.sessionId,
  this.severity = 'critical',
  DateTime? timestamp,
}) : super(
  eventId: LogEvent.generateEventId(),
  timestamp: timestamp ?? DateTime.now(),
  type: LogEventType.systemEvent,
);