HistoryModel.fromMap constructor

HistoryModel.fromMap(
  1. String string
)

Implementation

factory HistoryModel.fromMap(String string) {
  var item = json.decode(string);
  return HistoryModel(
    id: item['id'] ?? DateTime.now().microsecondsSinceEpoch.toString(),
    cmndModel: item['cmndModel'] == null
        ? null
        : CMNDModel.fromMap(item['cmndModel']),
    faceComprate: item['faceComprate'] == null
        ? null
        : FaceComprate.fromMap(item['faceComprate']),
    faces: item['faces'] == null
        ? null
        : List<dynamic>.from(item['faces']).map((e) => e.toString()).toList(),
    createAt: DateTime.fromMillisecondsSinceEpoch(item['createAt']),
    cardFront: item['cardFront'] ?? '',
    cardBackside: item['cardBackside'] ?? '',
    portraitsImage: item['portraitsImage'] ?? '',
    signature: item['signature'] ?? '',
  );
}