static Activity? fromJson(Map<String, dynamic>? json) { if (json == null) { return null; } return Activity( id: json['id'], definition: ActivityDefinition.fromJson(json['definition']), ); }