AppStateBuilder<T extends AppStateManager> constructor
const
AppStateBuilder<T extends AppStateManager> ({
- Key? key,
- required Widget builder(
- T vm
- Widget initialState(
- T vm
- Widget loadingState(
- T vm
- Widget apiErrorState(
- T vm,
- ApiException error
- Widget badRequestState(
- T vm,
- ApiException error
- Widget noInternetState(
- T vm,
- ApiException error
- Widget internalState(
- T vm,
- Object error
Конструктор AppStateBuilder.
builder является обязательным и используется для построения UI по умолчанию,
если для текущего состояния не задан специальный обработчик.
Implementation
const AppStateBuilder({
super.key,
required this.builder,
this.initialState,
this.loadingState,
this.apiErrorState,
this.badRequestState,
this.noInternetState,
this.internalState,
});