m3_lightmeter/lib/screens/metering
Vadim 5adcee00dd
ML-105 Hide providers from the widget tree (#106)
* Added `ServiceProviders` widget

* Added `EnumProviders` widget for enum values

* Moved `ThemeProvider` functionality to `EnumProviders`

* Style

* `EnumProviders` -> `UserPreferencesProvider`

* `ServiceProviders` -> `ServiceProvider`

* Moved `MeteringScreenLayoutProvider` functionality to `UserPreferencesProvider`

* typo

* Removed `InheritedModelAspectListener`

* TODO

* Removed Inherited Generics

* Removed redundant `LightmeterProviders`

* Removed redundant methods from `ServicesProvider`

* `_inheritFrom` -> `_inheritFromEnumsModel`

* Fixed `MeteringScreenLayoutConfig` updates

* Separated `_ThemeModel`

* typo

* `_EnumsModel` -> `_UserPreferencesModel`
2023-08-14 12:25:37 +02:00
..
communication ML-11 Implement volume buttons actions (#86) 2023-07-09 13:39:33 +02:00
components ML-105 Hide providers from the widget tree (#106) 2023-08-14 12:25:37 +02:00
utils ML-105 Hide providers from the widget tree (#106) 2023-08-14 12:25:37 +02:00
bloc_metering.dart ML-11 Implement volume buttons actions (#86) 2023-07-09 13:39:33 +02:00
event_metering.dart Renamed EquipmentProfileData -> EquipmentProfile 2023-07-24 09:08:37 +02:00
flow_metering.dart ML-105 Hide providers from the widget tree (#106) 2023-08-14 12:25:37 +02:00
screen_metering.dart ML-105 Hide providers from the widget tree (#106) 2023-08-14 12:25:37 +02:00
state_metering.dart ML-62 Bloc's tests (#78) 2023-06-20 08:43:49 +02:00