SmsMessage.fromJson constructor
SmsMessage.fromJson(
- Map data
Read message from JSON
Format:
{
"address": "phone-number-here",
"body": "text message here"
}
Implementation
SmsMessage.fromJson(Map data) {
_address = data["address"];
_body = data["body"];
_sim = data["sub_id"];
if (data.containsKey("_id")) {
_id = data["_id"];
}
if (data.containsKey("thread_id")) {
_threadId = data["thread_id"];
}
if (data.containsKey("read")) {
_read = (data["read"] as int?) == 1;
}
if (data.containsKey("kind")) {
_kind = data["kind"];
}
if (data.containsKey("date")) {
_date = DateTime.fromMillisecondsSinceEpoch(data["date"]);
}
if (data.containsKey("date_sent")) {
_dateSent = DateTime.fromMillisecondsSinceEpoch(data["date_sent"]);
}
}