base library Null safety
The base framework.
Contains base components for use in any flutter project.
Classes
-
AsyncUseCaseWithoutParams<
T> - A asynchronous use case without parameters.
-
AsyncUseCaseWithParams<
T, P extends Params> -
A asynchronous use case with
P
parameters. - Failure
- The error returned by a failure result.
-
Id<
T> -
The interface for an id with
T
type value; -
InjectedBlocProvider<
B extends BlocBase< Object> > -
A provider for a
B
type bloc or cubit that is injected. -
Mapper<
I, O> - The interface for mapping one class to another.
- Params
- The interface for use case parameters.
-
Result<
T> - The outcome of a operation. [...]
-
StreamUseCaseWithoutParams<
T> - A use case without parameters that returns a stream.
-
StreamUseCaseWithParams<
T, P extends Params> - A use case with parameters that returns a stream.
-
UseCaseWithoutParams<
T> - A synchronous use case without parameters.
-
UseCaseWithParams<
T, P extends Params> -
A synchronous use case with
P
parameters.