URecordWithMediaMediaVideo class abstract

Implemented types
Available extensions

Constructors

URecordWithMediaMediaVideo.new({required Video data})
const
factory

Properties

copyWith → _$$URecordWithMediaMediaVideoImplCopyWith<_$URecordWithMediaMediaVideoImpl>
no setter
data Video
no setter
external External

Available on URecordWithMediaMedia, provided by the $URecordWithMediaMediaExtension extension

Returns this data as External.
no setter
externalOrNull External?

Available on URecordWithMediaMedia, provided by the $URecordWithMediaMediaExtension extension

Returns External if this data is External, otherwise null.
no setter
hashCode int
The hash code for this object.
no setterinherited
images Images

Available on URecordWithMediaMedia, provided by the $URecordWithMediaMediaExtension extension

Returns this data as Images.
no setter
imagesOrNull Images?

Available on URecordWithMediaMedia, provided by the $URecordWithMediaMediaExtension extension

Returns Images if this data is Images, otherwise null.
no setter
isExternal bool

Available on URecordWithMediaMedia, provided by the $URecordWithMediaMediaExtension extension

Returns true if this data is External, otherwise false.
no setter
isImages bool

Available on URecordWithMediaMedia, provided by the $URecordWithMediaMediaExtension extension

Returns true if this data is Images, otherwise false.
no setter
isNotExternal bool

Available on URecordWithMediaMedia, provided by the $URecordWithMediaMediaExtension extension

Returns true if this data is not External, otherwise false.
no setter
isNotImages bool

Available on URecordWithMediaMedia, provided by the $URecordWithMediaMediaExtension extension

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

Available on URecordWithMediaMedia, provided by the $URecordWithMediaMediaExtension extension

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

Available on URecordWithMediaMedia, provided by the $URecordWithMediaMediaExtension extension

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

Available on URecordWithMediaMedia, provided by the $URecordWithMediaMediaExtension extension

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

Available on URecordWithMediaMedia, provided by the $URecordWithMediaMediaExtension extension

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

Available on URecordWithMediaMedia, provided by the $URecordWithMediaMediaExtension extension

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

Available on URecordWithMediaMedia, provided by the $URecordWithMediaMediaExtension extension

Returns JSON object if this data is unknown, otherwise null.
no setter
video Video

Available on URecordWithMediaMedia, provided by the $URecordWithMediaMediaExtension extension

Returns this data as Video.
no setter
videoOrNull Video?

Available on URecordWithMediaMedia, provided by the $URecordWithMediaMediaExtension extension

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

Methods

map<TResult extends Object?>({required TResult images(URecordWithMediaMediaImages value), required TResult video(URecordWithMediaMediaVideo value), required TResult external(URecordWithMediaMediaExternal value), required TResult unknown(URecordWithMediaMediaUnknown value)}) → TResult
inherited
mapOrNull<TResult extends Object?>({TResult? images(URecordWithMediaMediaImages value)?, TResult? video(URecordWithMediaMediaVideo value)?, TResult? external(URecordWithMediaMediaExternal value)?, TResult? unknown(URecordWithMediaMediaUnknown value)?}) → TResult?
inherited
maybeMap<TResult extends Object?>({TResult images(URecordWithMediaMediaImages value)?, TResult video(URecordWithMediaMediaVideo value)?, TResult external(URecordWithMediaMediaExternal value)?, TResult unknown(URecordWithMediaMediaUnknown value)?, required TResult orElse()}) → TResult
inherited
maybeWhen<TResult extends Object?>({TResult images(Images data)?, TResult video(Video data)?, TResult external(External 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 URecordWithMediaMedia, provided by the $URecordWithMediaMediaExtension extension

Returns JSON representation.
toString() String
A string representation of this object.
inherited
when<TResult extends Object?>({required TResult images(Images data), required TResult video(Video data), required TResult external(External data), required TResult unknown(Map<String, dynamic> data)}) → TResult
inherited
whenOrNull<TResult extends Object?>({TResult? images(Images data)?, TResult? video(Video data)?, TResult? external(External data)?, TResult? unknown(Map<String, dynamic> data)?}) → TResult?
inherited

Operators

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