Metadata.fromJson constructor

Metadata.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory Metadata.fromJson(Map<String, dynamic> json) {
  return Metadata(
    headers: json['headers'] != null
        ? List<MessageHeader>.from(
            json['headers'].map((item) => MessageHeader.fromJson(item)))
        : const [],
    ehlo: json['ehlo'] ?? '',
    mailFrom: json['mailFrom'] ?? '',
    rcptTo: json['rcptTo'] != null
        ? List<MessageAddress>.from(
            json['rcptTo'].map((item) => MessageAddress.fromJson(item)))
        : const [],
  );
}