Document<T> constructor
Document<T> ({
- required List<
String> tags, - required String id,
- required String lang,
- required String type,
- @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, - T? data,
- List<
String> ? slugs, - String? href,
- String? uid,
Deafult factory constructor for Document
Implementation
factory Document({
required List<String> tags,
required String id,
required String lang,
required String type,
@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,
T? data,
List<String>? slugs,
String? href,
String? uid,
}) = _Document;