toJson method

  1. @override
Map<String, dynamic> toJson(
  1. UEmbedGetEmbedExternalViewData object
)

Implementation

@override
Map<String, dynamic> toJson(UEmbedGetEmbedExternalViewData object) =>
    switch (object) {
      UEmbedGetEmbedExternalViewDataEmbedExternalViewArticle(:final data) =>
        const EmbedExternalViewArticleConverter().toJson(data),
      UEmbedGetEmbedExternalViewDataEmbedExternalViewArticlePublication(
        :final data,
      ) =>
        const EmbedExternalViewArticlePublicationConverter().toJson(data),
      UEmbedGetEmbedExternalViewDataEmbedExternalViewGallery(:final data) =>
        const EmbedExternalViewGalleryConverter().toJson(data),
      UEmbedGetEmbedExternalViewDataEmbedExternalViewLivestream(
        :final data,
      ) =>
        const EmbedExternalViewLivestreamConverter().toJson(data),

      UEmbedGetEmbedExternalViewDataUnknown(:final data) => data,
    };