SdkLogEntry.fromMap constructor
Implementation
factory SdkLogEntry.fromMap(Map<String, dynamic> map) {
return SdkLogEntry(
level: SdkLogLevel.fromWire(map['level'] as String?),
category: SdkLogCategory.fromWire(map['category'] as String?) ??
SdkLogCategory.runtime,
message: map['message'] as String? ?? '',
timestamp: map['timestamp'] != null
? DateTime.tryParse(map['timestamp'] as String) ?? DateTime.now().toUtc()
: DateTime.now().toUtc(),
metadata: map['metadata'] as Map<String, dynamic>?,
);
}