Document constructor

Document({
  1. @JsonKey(name: 'alternate_languages') List<AlternateLanguage>? alternateLanguages,
  2. @JsonKey(name: 'first_publication_date') String? firstPublicationDate,
  3. @JsonKey(name: 'last_publication_date') String? lastPublicationDate,
  4. @JsonKey(name: 'linked_documents') List<String>? linkedDocuments,
  5. required List<String> tags,
  6. required String id,
  7. required String lang,
  8. required String type,
  9. Map<String, dynamic>? data,
  10. List<String>? slugs,
  11. String? href,
  12. String? uid,
})

Deafult factory constructor for Document

Implementation

// coverage:ignore-start
factory Document({
  @JsonKey(name: 'alternate_languages')
      List<AlternateLanguage>? alternateLanguages,
  @JsonKey(name: 'first_publication_date') String? firstPublicationDate,
  @JsonKey(name: 'last_publication_date') String? lastPublicationDate,
  @JsonKey(name: 'linked_documents') List<String>? linkedDocuments,
  required List<String> tags,
  required String id,
  required String lang,
  required String type,
  Map<String, dynamic>? data,
  List<String>? slugs,
  String? href,
  String? uid,
}) = _Document;