Project.fromJson constructor
Project.fromJson(
- Map<String, dynamic> jsonSerialization
)
Implementation
factory Project.fromJson(Map<String, dynamic> jsonSerialization) {
return Project(
id: jsonSerialization['id'] as int?,
createdAt: jsonSerialization['createdAt'] == null
? null
: _i1.DateTimeJsonExtension.fromJson(jsonSerialization['createdAt']),
updatedAt: jsonSerialization['updatedAt'] == null
? null
: _i1.DateTimeJsonExtension.fromJson(jsonSerialization['updatedAt']),
archivedAt: jsonSerialization['archivedAt'] == null
? null
: _i1.DateTimeJsonExtension.fromJson(jsonSerialization['archivedAt']),
cloudProjectId: jsonSerialization['cloudProjectId'] as String,
ownerId: _i1.UuidValueJsonExtension.fromJson(
jsonSerialization['ownerId'],
),
owner: jsonSerialization['owner'] == null
? null
: _i5.Protocol().deserialize<_i2.Owner>(jsonSerialization['owner']),
roles: jsonSerialization['roles'] == null
? null
: _i5.Protocol().deserialize<List<_i3.Role>>(
jsonSerialization['roles'],
),
capsules: jsonSerialization['capsules'] == null
? null
: _i5.Protocol().deserialize<List<_i4.Capsule>>(
jsonSerialization['capsules'],
),
);
}