|
24c30ddcb5
|
Refactor chart data generation in EnergyConsumptionPerDeviceChart for improved readability and maintainability
|
2025-05-04 10:47:39 +03:00 |
|
|
bafd2b4d13
|
Extracted reusbale logic and ui componenets into a shared helper class for the total energy chart, and energy cosumption per devices, to avoid any code duplication. If another chart required some change, we dont need to edit the helper itself, we can just add out own implementation into the new chart.
|
2025-05-04 10:46:12 +03:00 |
|
|
56f9b1fc9a
|
Update padding in AnalyticsEnergyManagementView and simplify title visibility in TotalEnergyConsumptionChart
|
2025-05-04 09:37:11 +03:00 |
|
|
97f8c6c8c9
|
Create EnergyConsumptionPerDeviceChartBox widget and update imports in AnalyticsEnergyManagementView
|
2025-04-30 16:54:11 +03:00 |
|
|
6e527503c1
|
Add missing Divider widget above TotalEnergyConsumptionChart in TotalEnergyConsumptionChartBox
|
2025-04-30 16:39:07 +03:00 |
|
|
d6ef06c1b3
|
Simplify widget structure in TotalEnergyConsumptionChart by removing unnecessary FittedBox wrapper around month title text.
|
2025-04-30 16:07:37 +03:00 |
|
|
c9aaf2580f
|
Refactor TotalEnergyConsumptionChart to accept chartData as a parameter that it takes from TotalEnergyConsumptionBloc and update TotalEnergyConsumptionChartBox to use Bloc for state management.
|
2025-04-30 15:56:17 +03:00 |
|
|
d9cd5d0438
|
Injected TotalEnergyConsumptionBloc into AnalyticsPage .
|
2025-04-30 15:46:05 +03:00 |
|
|
3eb87dfde1
|
Created TotalEnergyConsumptionBloc and its implementation.
|
2025-04-30 15:45:07 +03:00 |
|
|
f29ff2551f
|
Rename method getTotalEnergyConsumption to load in TotalEnergyConsumptionService and FakeTotalEnergyConsumptionService for consistency.
|
2025-04-30 15:34:10 +03:00 |
|
|
67dd59ee9c
|
Add GetTotalEnergyConsumptionParam and FakeTotalEnergyConsumptionService implementations
|
2025-04-30 15:30:25 +03:00 |
|
|
bb3c3906d1
|
Add EnergyDataModel and update TotalEnergyConsumptionChart to use it
|
2025-04-30 15:15:05 +03:00 |
|
|
3873deca90
|
Created EnergyData model.
|
2025-04-30 15:09:30 +03:00 |
|
|
9431dd4500
|
extracted reusable helper methods into global extensions.
|
2025-04-30 15:02:53 +03:00 |
|
|
63718185e7
|
Refactor TotalEnergyConsumptionChart to TotalEnergyConsumptionChartBox for improved layout and encapsulation.
|
2025-04-30 14:59:01 +03:00 |
|
|
1f4e82d567
|
Enhance TotalEnergyConsumptionChart layout and tooltip functionality.
|
2025-04-30 14:56:01 +03:00 |
|
|
9f68d171ff
|
progress towards making TotalEnergyConsumptionChart functional and look like the design.
|
2025-04-30 13:08:28 +03:00 |
|
|
7a088074e3
|
Prepared the layout of all charts.
|
2025-04-30 09:44:04 +03:00 |
|
|
d8f40badc0
|
animated tab buttons.
|
2025-04-30 09:20:02 +03:00 |
|
|
fdd5d0feed
|
rem oved comments and removed copyWith fromAnalyticsTabState because the state object only has one property, so i replaced the state object with AnalyticsPageTab enum.
|
2025-04-30 09:17:52 +03:00 |
|
|
fb1f79c7bb
|
Made AnalyticsPageTabsAndChildren responsive.
|
2025-04-30 09:14:30 +03:00 |
|
|
1923ac7014
|
Progress towards 1493.
|
2025-04-29 17:00:06 +03:00 |
|
|
c114161357
|
SP-1492.
|
2025-04-29 14:17:08 +03:00 |
|