SessionDeviceTypeExtensions extension
Methods
-
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