|
Bogdan Timofte
authored
a month ago
|
1
|
# Politica de organizare a view-urilor Charger
|
|
|
2
|
|
|
|
3
|
- View-urile care reprezintă flows sau ecrane specifice încărcătoarelor trebuie plasate în folderul `Views/Chargers/`.
|
|
|
4
|
- Acest folder este destinat doar charger-only views, nu pentru view-uri generale ale device-urilor sau pentru bara laterală.
|
|
|
5
|
- Dacă un view se adresează doar funcționalității de charger (editare charger, wizard standby power, configurații charger), atunci el trebuie să fie în `Views/Chargers/`.
|
|
|
6
|
- Nu se folosesc foldere `Chargers` sub `Views/Meter/`, `Views/ChargedDevices/` sau `Views/Sidebar/`.
|
|
|
7
|
|
|
|
8
|
## Exemplu
|
|
|
9
|
|
|
|
10
|
- `ChargerEditorSheetView.swift` → `USB Meter/Views/Chargers/ChargerEditorSheetView.swift`
|
|
|
11
|
- `ChargerStandbyPowerWizardView.swift` → `USB Meter/Views/Chargers/ChargerStandbyPowerWizardView.swift`
|
|
|
12
|
|
|
|
13
|
## Motiv
|
|
|
14
|
|
|
|
15
|
Separarea charger-only views într-un folder dedicat reduce ambiguitatea și face structura `Views/` mai predictibilă pentru toate flow-urile aplicației.
|