bloc_toolkit library

Classes

ApplyParamsE<T>
Comparator<T>
DataBloc<Data, Params>
DataE<Params>
DataS<Data>
DefaultComparator<T>
ErrorS<Data>
FilterPredicate<T>
IdleS<Data>
InitializeDataE<Data, Params>
ListBloc<T>
ListParams<T>
LoadDataE<Params>
LoadedDataS<Data, Params>
Idle
LoadedS<Data, Params>
LoadingDataErrorS<Data, Params>
Error
LoadingDataS<Data>
Loading
LoadingS<Data>
ReloadDataE<Params>
ReloadingDataErrorS<Data, Params>
Error
ReloadingDataS<Data, Params>
Loading
SelectBloc<T>
SelectE<T>
SelectedS<T>
SelectS<T>
SubmitDataE<Data, Params>
SubmittingDataErrorS<Data, Params>
SubmittingDataS<Data, Params>
Submit
UnloadedDataS<Data>
Idle
UnloadedS<Data>
UpdateDataE<Data, Params>

Extensions

DataStateExtention on DataS<Data>

Typedefs

OnLoaded<Data, Params> = void Function(Emitter<DataS<Data>> emit, Data data, {Params? params})
OnLoading<Data> = void Function(Emitter<DataS<Data>> emit)
OnLoadingError<Data, Params> = void Function(DataException error, UnloadedDataS<Data> state, Emitter<DataS<Data>> emit, {Params? params})
OnReloading<Data, Params> = void Function(Emitter<DataS<Data>> emit, LoadedDataS<Data, Params> oldState, ReloadDataE<Params> event, {Params? params})
OnReloadingError<Data, Params> = void Function(DataException error, LoadedDataS<Data, Params> state, Emitter<DataS<Data>> emit, {Params? params})
OnSubmitting<Data, Params> = void Function(Emitter<DataS<Data>> emit, LoadedDataS<Data, Params> oldState, SubmitDataE<Data, Params> event)
OnSubmittingError<Data, Params> = void Function(DataException error, LoadedDataS<Data, Params> oldState, Emitter<DataS<Data>> emit, {Params? params})