view_model/view_model library
Classes
- ApiErrorState
- Состояние ошибки API.
- AppState
- Базовый класс для представления состояния приложения.
-
AppStateBuilder<
T extends AppStateManager> - Виджет AppStateBuilder позволяет строить UI в зависимости от текущего состояния, предоставляемого AppStateManager. Для каждого типа состояния можно задать отдельный обработчик. Если для конкретного состояния обработчик не задан, используется базовый builder.
- BadRequestState
- Состояние ошибки плохого запроса (Bad Request).
- InitialState
- Состояние приложения при инициализации.
- InternalErrorState
- Состояние внутренней ошибки приложения.
- LoadingState
- Состояние загрузки.
- NoInternetState
- Состояние отсутствия интернет-соединения или таймаута запроса.
Mixins
- AppStateManager
- Менеджер состояния приложения, реализующий ChangeNotifier.
- AppViewModel
- ViewModel для отображения информации о приложении и взаимодействия с внешними ресурсами.