Factor.fromJson constructor

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

Implementation

factory Factor.fromJson(Map<String, dynamic> json) {
  return Factor(
    id: json['id'],
    friendlyName: json['friendly_name'],
    factorType: FactorType.values.firstWhere(
      (e) => e.name == json['factor_type'],
    ),
    status: FactorStatus.values.firstWhere(
      (e) => e.name == json['status'],
    ),
    createdAt: DateTime.parse(json['created_at']),
    updatedAt: DateTime.parse(json['updated_at']),
  );
}