map<TResult extends Object?> method

  1. @optionalTypeArgs
TResult map<TResult extends Object?>({
  1. required TResult imagesView(
    1. UPostViewEmbedImagesView value
    ),
  2. required TResult videoView(
    1. UPostViewEmbedVideoView value
    ),
  3. required TResult externalView(
    1. UPostViewEmbedExternalView value
    ),
  4. required TResult recordView(
    1. UPostViewEmbedRecordView value
    ),
  5. required TResult recordWithMediaView(
    1. UPostViewEmbedRecordWithMediaView value
    ),
  6. required TResult unknown(
    1. UPostViewEmbedUnknown value
    ),
})
inherited

Implementation

@optionalTypeArgs
TResult map<TResult extends Object?>({
  required TResult Function(UPostViewEmbedImagesView value) imagesView,
  required TResult Function(UPostViewEmbedVideoView value) videoView,
  required TResult Function(UPostViewEmbedExternalView value) externalView,
  required TResult Function(UPostViewEmbedRecordView value) recordView,
  required TResult Function(UPostViewEmbedRecordWithMediaView value)
      recordWithMediaView,
  required TResult Function(UPostViewEmbedUnknown value) unknown,
}) =>
    throw _privateConstructorUsedError;