UsersState class Null safety

The cubit state for a list of users.

Annotations

Constructors

UsersState.failure(Failure failure)
Creates loading failed cubit state for users.
const
factory
UsersState.initial()
Creates initial cubit state for users.
const
factory
UsersState.inProgress()
Creates loading cubit state for users.
const
factory
UsersState.success(List<User> users)
Creates loading succeeded cubit state for users.
const
factory

Properties

hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

map<TResult extends Object?>({required TResult initial(_UsersInitialState value), required TResult inProgress(_UsersInProgressState value), required TResult success(_UsersSuccessState value), required TResult failure(_UsersFailureState value)}) → TResult
@optionalTypeArgs, inherited
mapOrNull<TResult extends Object?>({TResult initial(_UsersInitialState value)?, TResult inProgress(_UsersInProgressState value)?, TResult success(_UsersSuccessState value)?, TResult failure(_UsersFailureState value)?}) → TResult?
@optionalTypeArgs, inherited
maybeMap<TResult extends Object?>({TResult initial(_UsersInitialState value)?, TResult inProgress(_UsersInProgressState value)?, TResult success(_UsersSuccessState value)?, TResult failure(_UsersFailureState value)?, required TResult orElse()}) → TResult
@optionalTypeArgs, inherited
maybeWhen<TResult extends Object?>({TResult initial()?, TResult inProgress()?, TResult success(List<User> users)?, TResult failure(Failure failure)?, required TResult orElse()}) → TResult
@optionalTypeArgs, inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
inherited
when<TResult extends Object?>({required TResult initial(), required TResult inProgress(), required TResult success(List<User> users), required TResult failure(Failure failure)}) → TResult
@optionalTypeArgs, inherited
whenOrNull<TResult extends Object?>({TResult initial()?, TResult inProgress()?, TResult success(List<User> users)?, TResult failure(Failure failure)?}) → TResult?
@optionalTypeArgs, inherited

Operators

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