Linkeable.document constructor

  1. @FreezedUnionValue('Document')
const Linkeable.document({
  1. @JsonKey(name: 'type') required String documentType,
  2. required List<String> tags,
  3. required String id,
  4. required String lang,
  5. required String slug,
  6. required bool isBroken,
})

DocumentReference model

Handle a reference to document without content

Implementation

@FreezedUnionValue('Document')
const factory Linkeable.document({
  // @JsonKey(name: 'link_type') required String linkType,
  @JsonKey(name: 'type') required String documentType,
  required List<String> tags,
  required String id,
  required String lang,
  required String slug,
  required bool isBroken,
}) = DocumentLinkeable;