CallLog.fromMap constructor

CallLog.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory CallLog.fromMap(Map<String, dynamic> map) {
  return CallLog(
    id: map['id'].toString().toNullString(),
    number: map['number'].toString().toNullString(),
    date: map['date'] != null
        ? DateTime.fromMillisecondsSinceEpoch(
            map['date'],
          ).toString().toNullString()
        : "",
    type: parseCallType(map['type'] ?? 'unknown').toString().toNullString(),
    duration: map['duration'].toString().toNullString(),
  );
}