SessionMetadata.fromJson constructor
SessionMetadata.fromJson(
- Map<String, dynamic> json
)
Implementation
factory SessionMetadata.fromJson(Map<String, dynamic> json) {
return SessionMetadata(
sessionId: json['sessionId'] as String,
startTime: DateTime.parse(json['startTime'] as String),
modifiedTime: DateTime.parse(json['modifiedTime'] as String),
summary: json['summary'] as String?,
isRemote: json['isRemote'] as bool? ?? false,
context: json['context'] != null
? SessionContext.fromJson(json['context'] as Map<String, dynamic>)
: null,
);
}