URecordWithMediaViewMediaUnknown class abstract

Implemented types
Available extensions

Constructors

URecordWithMediaViewMediaUnknown.new({required Map<String, dynamic> data})
const
factory

Properties

copyWith → _$$URecordWithMediaViewMediaUnknownImplCopyWith<_$URecordWithMediaViewMediaUnknownImpl>
no setter
data Map<String, dynamic>
no setter
externalView ExternalView

Available on URecordWithMediaViewMedia, provided by the $URecordWithMediaViewMediaExtension extension

Returns this data as ExternalView.
no setter
externalViewOrNull ExternalView?

Available on URecordWithMediaViewMedia, provided by the $URecordWithMediaViewMediaExtension extension

Returns ExternalView if this data is ExternalView, otherwise null.
no setter
hashCode int
The hash code for this object.
no setterinherited
imagesView ImagesView

Available on URecordWithMediaViewMedia, provided by the $URecordWithMediaViewMediaExtension extension

Returns this data as ImagesView.
no setter
imagesViewOrNull ImagesView?

Available on URecordWithMediaViewMedia, provided by the $URecordWithMediaViewMediaExtension extension

Returns ImagesView if this data is ImagesView, otherwise null.
no setter
isExternalView bool

Available on URecordWithMediaViewMedia, provided by the $URecordWithMediaViewMediaExtension extension

Returns true if this data is ExternalView, otherwise false.
no setter
isImagesView bool

Available on URecordWithMediaViewMedia, provided by the $URecordWithMediaViewMediaExtension extension

Returns true if this data is ImagesView, otherwise false.
no setter
isNotExternalView bool

Available on URecordWithMediaViewMedia, provided by the $URecordWithMediaViewMediaExtension extension

Returns true if this data is not ExternalView, otherwise false.
no setter
isNotImagesView bool

Available on URecordWithMediaViewMedia, provided by the $URecordWithMediaViewMediaExtension extension

Returns true if this data is not ImagesView, otherwise false.
no setter
isNotUnknown bool

Available on URecordWithMediaViewMedia, provided by the $URecordWithMediaViewMediaExtension extension

Returns true if this data is not unknown object, otherwise false.
no setter
isNotVideoView bool

Available on URecordWithMediaViewMedia, provided by the $URecordWithMediaViewMediaExtension extension

Returns true if this data is not VideoView, otherwise false.
no setter
isUnknown bool

Available on URecordWithMediaViewMedia, provided by the $URecordWithMediaViewMediaExtension extension

Returns true if this data is unknown object, otherwise false.
no setter
isVideoView bool

Available on URecordWithMediaViewMedia, provided by the $URecordWithMediaViewMediaExtension extension

Returns true if this data is VideoView, otherwise false.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
unknown Map<String, dynamic>

Available on URecordWithMediaViewMedia, provided by the $URecordWithMediaViewMediaExtension extension

Returns this data as JSON object.
no setter
unknownOrNull Map<String, dynamic>?

Available on URecordWithMediaViewMedia, provided by the $URecordWithMediaViewMediaExtension extension

Returns JSON object if this data is unknown, otherwise null.
no setter
videoView VideoView

Available on URecordWithMediaViewMedia, provided by the $URecordWithMediaViewMediaExtension extension

Returns this data as VideoView.
no setter
videoViewOrNull VideoView?

Available on URecordWithMediaViewMedia, provided by the $URecordWithMediaViewMediaExtension extension

Returns VideoView if this data is VideoView, otherwise null.
no setter

Methods

map<TResult extends Object?>({required TResult imagesView(URecordWithMediaViewMediaImagesView value), required TResult videoView(URecordWithMediaViewMediaVideoView value), required TResult externalView(URecordWithMediaViewMediaExternalView value), required TResult unknown(URecordWithMediaViewMediaUnknown value)}) → TResult
inherited
mapOrNull<TResult extends Object?>({TResult? imagesView(URecordWithMediaViewMediaImagesView value)?, TResult? videoView(URecordWithMediaViewMediaVideoView value)?, TResult? externalView(URecordWithMediaViewMediaExternalView value)?, TResult? unknown(URecordWithMediaViewMediaUnknown value)?}) → TResult?
inherited
maybeMap<TResult extends Object?>({TResult imagesView(URecordWithMediaViewMediaImagesView value)?, TResult videoView(URecordWithMediaViewMediaVideoView value)?, TResult externalView(URecordWithMediaViewMediaExternalView value)?, TResult unknown(URecordWithMediaViewMediaUnknown value)?, required TResult orElse()}) → TResult
inherited
maybeWhen<TResult extends Object?>({TResult imagesView(ImagesView data)?, TResult videoView(VideoView data)?, TResult externalView(ExternalView data)?, TResult unknown(Map<String, dynamic> data)?, required TResult orElse()}) → TResult
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>

Available on URecordWithMediaViewMedia, provided by the $URecordWithMediaViewMediaExtension extension

Returns JSON representation.
toString() String
A string representation of this object.
inherited
when<TResult extends Object?>({required TResult imagesView(ImagesView data), required TResult videoView(VideoView data), required TResult externalView(ExternalView data), required TResult unknown(Map<String, dynamic> data)}) → TResult
inherited
whenOrNull<TResult extends Object?>({TResult? imagesView(ImagesView data)?, TResult? videoView(VideoView data)?, TResult? externalView(ExternalView data)?, TResult? unknown(Map<String, dynamic> data)?}) → TResult?
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited