map<TResult extends Object?> method

  1. @optionalTypeArgs
TResult map<TResult extends Object?>({
  1. required TResult imagesView(
    1. URecordViewRecordEmbedImagesView value
    ),
  2. required TResult videoView(
    1. URecordViewRecordEmbedVideoView value
    ),
  3. required TResult externalView(
    1. URecordViewRecordEmbedExternalView value
    ),
  4. required TResult recordView(
    1. URecordViewRecordEmbedRecordView value
    ),
  5. required TResult recordWithMediaView(
    1. URecordViewRecordEmbedRecordWithMediaView value
    ),
  6. required TResult unknown(
    1. URecordViewRecordEmbedUnknown value
    ),
})
inherited

Implementation

@optionalTypeArgs
TResult map<TResult extends Object?>({
  required TResult Function(URecordViewRecordEmbedImagesView value)
      imagesView,
  required TResult Function(URecordViewRecordEmbedVideoView value) videoView,
  required TResult Function(URecordViewRecordEmbedExternalView value)
      externalView,
  required TResult Function(URecordViewRecordEmbedRecordView value)
      recordView,
  required TResult Function(URecordViewRecordEmbedRecordWithMediaView value)
      recordWithMediaView,
  required TResult Function(URecordViewRecordEmbedUnknown value) unknown,
}) =>
    throw _privateConstructorUsedError;