diff --git a/lib/structs.dart b/lib/structs.dart index da22635..c859152 100644 --- a/lib/structs.dart +++ b/lib/structs.dart @@ -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 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;