HekaPlatformState class

Annotations
  • @freezed

Constructors

HekaPlatformState.checkingConnection({required String userUuid})
const
factory
HekaPlatformState.connected(ConnectedPlatform connection, {required String userUuid})
const
factory
HekaPlatformState.disconnecting({required String userUuid})
const
factory
HekaPlatformState.error(HekaHealthError error, {required String userUuid})
const
factory
HekaPlatformState.initial({required String userUuid})
const
factory
HekaPlatformState.makingConnection({required String userUuid})
const
factory
HekaPlatformState.noConnection({required String userUuid})
const
factory
HekaPlatformState.tokenInvalidated(ConnectedPlatform connection, {required String userUuid})
const
factory

Properties

copyWith → $HekaPlatformStateCopyWith<HekaPlatformState>
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
userUuid String
no setterinherited

Methods

map<TResult extends Object?>({required TResult initial(_Initial value), required TResult checkingConnection(_CheckingConnection value), required TResult noConnection(_NoConnection value), required TResult tokenInvalidated(_TokenInvalidated value), required TResult makingConnection(_MakingConnection value), required TResult disconnecting(_Disconnecting value), required TResult connected(_Connected value), required TResult error(_Error value)}) → TResult
inherited
mapOrNull<TResult extends Object?>({TResult? initial(_Initial value)?, TResult? checkingConnection(_CheckingConnection value)?, TResult? noConnection(_NoConnection value)?, TResult? tokenInvalidated(_TokenInvalidated value)?, TResult? makingConnection(_MakingConnection value)?, TResult? disconnecting(_Disconnecting value)?, TResult? connected(_Connected value)?, TResult? error(_Error value)?}) → TResult?
inherited
maybeMap<TResult extends Object?>({TResult initial(_Initial value)?, TResult checkingConnection(_CheckingConnection value)?, TResult noConnection(_NoConnection value)?, TResult tokenInvalidated(_TokenInvalidated value)?, TResult makingConnection(_MakingConnection value)?, TResult disconnecting(_Disconnecting value)?, TResult connected(_Connected value)?, TResult error(_Error value)?, required TResult orElse()}) → TResult
inherited
maybeWhen<TResult extends Object?>({TResult initial(String userUuid)?, TResult checkingConnection(String userUuid)?, TResult noConnection(String userUuid)?, TResult tokenInvalidated(ConnectedPlatform connection, String userUuid)?, TResult makingConnection(String userUuid)?, TResult disconnecting(String userUuid)?, TResult connected(ConnectedPlatform connection, String userUuid)?, TResult error(HekaHealthError error, String userUuid)?, required TResult orElse()}) → TResult
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
when<TResult extends Object?>({required TResult initial(String userUuid), required TResult checkingConnection(String userUuid), required TResult noConnection(String userUuid), required TResult tokenInvalidated(ConnectedPlatform connection, String userUuid), required TResult makingConnection(String userUuid), required TResult disconnecting(String userUuid), required TResult connected(ConnectedPlatform connection, String userUuid), required TResult error(HekaHealthError error, String userUuid)}) → TResult
inherited
whenOrNull<TResult extends Object?>({TResult? initial(String userUuid)?, TResult? checkingConnection(String userUuid)?, TResult? noConnection(String userUuid)?, TResult? tokenInvalidated(ConnectedPlatform connection, String userUuid)?, TResult? makingConnection(String userUuid)?, TResult? disconnecting(String userUuid)?, TResult? connected(ConnectedPlatform connection, String userUuid)?, TResult? error(HekaHealthError error, String userUuid)?}) → TResult?
inherited

Operators

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