isolating data structures

This commit is contained in:
Juan Marulanda De Los Rios 2024-10-20 03:18:02 -04:00
parent bfc1232c06
commit d29650a7d0

View File

@ -1,3 +1,5 @@
//data structures
import 'api_service.dart';
@ -34,7 +36,24 @@ class GetThreadResponse {
}
}
class MailAddress {
final String? name;
final String address;
MailAddress({this.name, required this.address});
factory MailAddress.fromJson(Map<String, dynamic> json) {
return MailAddress(
name: json['name'],
address: json['address'],
);
}
@override
String toString() {
// TODO: implement toString
return '${name} <${address}>';
}
}
// //old data structure
// class SerializableMessage {
// final String name;