SenderModel.fromJson constructor
SenderModel.fromJson(
- Map<String, dynamic> json
)
Implementation
factory SenderModel.fromJson(Map<String, dynamic> json) {
return SenderModel(
id: json['id'],
name: json['name'],
description: json['description'],
status: SenderStatus.fromValue(json['status']),
archived: json['archived'],
createdAt: DateTime.parse(json['createdAt']),
updatedAt: json['updatedAt'] != null
? DateTime.parse(json['updatedAt'])
: null,
userId: json['userId'],
companyId: json['companyId'],
companyTypeId: json['companyTypeId'],
example: json['example'],
types: json['types'] != null
? (json['types'] as List<dynamic>)
.map((e) => SmsType.fromValue(e as String))
.toList()
: null,
);
}