Activity.fromJson constructor
Activity.fromJson(
- Map<String, dynamic> json
)
Implementation
factory Activity.fromJson(Map<String, dynamic> json) {
return Activity(
commentMetadata: json['CommentMetadata'] != null
? CommentMetadata.fromJson(
json['CommentMetadata'] as Map<String, dynamic>)
: null,
initiator: json['Initiator'] != null
? UserMetadata.fromJson(json['Initiator'] as Map<String, dynamic>)
: null,
isIndirectActivity: json['IsIndirectActivity'] as bool?,
organizationId: json['OrganizationId'] as String?,
originalParent: json['OriginalParent'] != null
? ResourceMetadata.fromJson(
json['OriginalParent'] as Map<String, dynamic>)
: null,
participants: json['Participants'] != null
? Participants.fromJson(json['Participants'] as Map<String, dynamic>)
: null,
resourceMetadata: json['ResourceMetadata'] != null
? ResourceMetadata.fromJson(
json['ResourceMetadata'] as Map<String, dynamic>)
: null,
timeStamp: timeStampFromJson(json['TimeStamp']),
type: (json['Type'] as String?)?.toActivityType(),
);
}