isolating data structures
This commit is contained in:
parent
bfc1232c06
commit
d29650a7d0
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user