SessionDeviceTypeXbox class final

The session is running on an Xbox console

Inheritance
Available extensions
Annotations
  • @immutable

Constructors

SessionDeviceTypeXbox()
const

Properties

hashCode int
The hash code for this object.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

getConstructor() String
override
map<TResult extends Object?>({required TResult android(SessionDeviceTypeAndroid value), required TResult apple(SessionDeviceTypeApple value), required TResult brave(SessionDeviceTypeBrave value), required TResult chrome(SessionDeviceTypeChrome value), required TResult edge(SessionDeviceTypeEdge value), required TResult firefox(SessionDeviceTypeFirefox value), required TResult ipad(SessionDeviceTypeIpad value), required TResult iphone(SessionDeviceTypeIphone value), required TResult linux(SessionDeviceTypeLinux value), required TResult mac(SessionDeviceTypeMac value), required TResult opera(SessionDeviceTypeOpera value), required TResult safari(SessionDeviceTypeSafari value), required TResult ubuntu(SessionDeviceTypeUbuntu value), required TResult unknown(SessionDeviceTypeUnknown value), required TResult vivaldi(SessionDeviceTypeVivaldi value), required TResult windows(SessionDeviceTypeWindows value), required TResult xbox(SessionDeviceTypeXbox value)}) → TResult

Available on SessionDeviceType, provided by the SessionDeviceTypeExtensions extension

maybeMap<TResult extends Object?>({TResult android(SessionDeviceTypeAndroid value)?, TResult apple(SessionDeviceTypeApple value)?, TResult brave(SessionDeviceTypeBrave value)?, TResult chrome(SessionDeviceTypeChrome value)?, TResult edge(SessionDeviceTypeEdge value)?, TResult firefox(SessionDeviceTypeFirefox value)?, TResult ipad(SessionDeviceTypeIpad value)?, TResult iphone(SessionDeviceTypeIphone value)?, TResult linux(SessionDeviceTypeLinux value)?, TResult mac(SessionDeviceTypeMac value)?, TResult opera(SessionDeviceTypeOpera value)?, TResult safari(SessionDeviceTypeSafari value)?, TResult ubuntu(SessionDeviceTypeUbuntu value)?, TResult unknown(SessionDeviceTypeUnknown value)?, TResult vivaldi(SessionDeviceTypeVivaldi value)?, TResult windows(SessionDeviceTypeWindows value)?, TResult xbox(SessionDeviceTypeXbox value)?, required TResult orElse()}) → TResult

Available on SessionDeviceType, provided by the SessionDeviceTypeExtensions extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited

Operators

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

Constants

constructor → const String