RoleProfileModel.fromJson constructor
RoleProfileModel.fromJson( - Map<String, dynamic> json
)
Implementation
factory RoleProfileModel.fromJson(Map<String, dynamic> json) {
final expectationsJson = json['role_skill_expectations'] as List<dynamic>?;
return RoleProfileModel(
id: json['id'] as String,
orgId: json['org_id'] as String,
name: json['name'] as String,
description: json['description'] as String?,
createdAt: DateTime.parse(json['created_at'] as String),
expectations: expectationsJson
?.map(
(e) =>
RoleSkillExpectationModel.fromJson(e as Map<String, dynamic>),
)
.toList(),
);
}