RichText.referenceLink constructor

const RichText.referenceLink({
  1. @JsonKey.new(name: 'type') @Default.new(RichTextType.referenceLink) RichTextType type,
  2. @JsonKey.new(name: 'text') @RichTextConverter() required RichText text,
  3. @JsonKey.new(name: 'reference_name') required String referenceName,
})

A link to a reference.

Implementation

const factory RichText.referenceLink({
  /// Type of the rich text, always "reference_link"
  @JsonKey(name: 'type')
  @Default(RichTextType.referenceLink)
  RichTextType type,

  /// The link text
  @JsonKey(name: 'text') @RichTextConverter() required RichText text,

  /// The name of the reference
  @JsonKey(name: 'reference_name') required String referenceName,
}) = RichTextReferenceLink;