EmbedGetEmbedExternalViewOutput constructor

const EmbedGetEmbedExternalViewOutput({
  1. @EmbedExternalViewConverter() EmbedExternalView? view,
  2. @UEmbedGetEmbedExternalViewDataConverter() UEmbedGetEmbedExternalViewData? data,
  3. @RepoStrongRefConverter() List<RepoStrongRef>? associatedRefs,
  4. List<Map<String, dynamic>>? associatedRecords,
  5. @RepoStrongRefConverter() List<RepoStrongRef>? unverifiedAssociatedRefs,
  6. List<Map<String, dynamic>>? unverifiedAssociatedRecords,
  7. Map<String, dynamic>? $unknown,
})

Implementation

@JsonSerializable(includeIfNull: false)
const factory EmbedGetEmbedExternalViewOutput({
  /// Legacy hydrated view of the embed, returned for Standard.site records only. Present only when validation passed and the records supply enough information to populate the required `viewExternal` fields.
  @EmbedExternalViewConverter() EmbedExternalView? view,
  @UEmbedGetEmbedExternalViewDataConverter()
  UEmbedGetEmbedExternalViewData? data,
  @RepoStrongRefConverter() List<RepoStrongRef>? associatedRefs,
  List<Map<String, dynamic>>? associatedRecords,
  @RepoStrongRefConverter() List<RepoStrongRef>? unverifiedAssociatedRefs,
  List<Map<String, dynamic>>? unverifiedAssociatedRecords,

  Map<String, dynamic>? $unknown,
}) = _EmbedGetEmbedExternalViewOutput;