mirror of
https://github.com/AU-COVIDSafe/mobile-ios.git
synced 2025-04-19 04:55:19 +00:00
COVIDSafe code from version 2.3
This commit is contained in:
parent
f14aa60482
commit
e577a9e7aa
63 changed files with 3096 additions and 372 deletions
|
@ -446,19 +446,37 @@ extension CovidStatisticsViewController: StatisticsTableDelegate {
|
|||
}
|
||||
|
||||
func changeStateTerritoryStatistics() {
|
||||
let selectStateTerritoryViewController = SelectStateTerritoryViewController()
|
||||
let selectStateTerritoryViewController = SelectableTableViewController<StateTerritory>()
|
||||
selectStateTerritoryViewController.selectedValue = statisticForStateTerritory
|
||||
selectStateTerritoryViewController.data = [[StateTerritory.AU], getStateValues()]
|
||||
selectStateTerritoryViewController.sectionTitles = ["", "states_territories".localizedString()
|
||||
]
|
||||
selectStateTerritoryViewController.delegate = self
|
||||
let navController = UINavigationController(rootViewController: selectStateTerritoryViewController)
|
||||
|
||||
present(navController, animated: true, completion: nil)
|
||||
}
|
||||
|
||||
func getStateValues() -> [StateTerritory] {
|
||||
return [StateTerritory.ACT,
|
||||
StateTerritory.NSW,
|
||||
StateTerritory.QLD,
|
||||
StateTerritory.SA,
|
||||
StateTerritory.TAS,
|
||||
StateTerritory.VIC,
|
||||
StateTerritory.WA]
|
||||
}
|
||||
}
|
||||
|
||||
// MARK: Selected state territory delegate
|
||||
|
||||
extension CovidStatisticsViewController: StateTerritorySelectionDelegate {
|
||||
extension CovidStatisticsViewController: TableSelectionDelegate {
|
||||
|
||||
func didChangeStateTerritory(selectedState: StateTerritory) {
|
||||
func didChangeSelectedValue(selectedValue: Any) {
|
||||
guard let selectedState = selectedValue as? StateTerritory else {
|
||||
return
|
||||
}
|
||||
UserDefaults.standard.set(selectedState.rawValue, forKey: statisticsStateTerritorySelectedKey)
|
||||
statisticForStateTerritory = selectedState
|
||||
getStatistics()
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue