NativeCrashEvent constructor
NativeCrashEvent({
- required String crashType,
- required String platform,
- required String errorMessage,
- required String stackTrace,
- required Map<
String, dynamic> deviceInfo, - required Map<
String, dynamic> appInfo, - required Map<
String, dynamic> memoryInfo, - required Map<
String, dynamic> threadInfo, - required String sessionId,
- String severity = 'critical',
- 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,
);