refactor: Can enable/disable background position debug

This commit is contained in:
Andrea Busi
2023-09-11 15:49:29 +02:00
parent d426f15c8e
commit 31f1cb5f35
8 changed files with 91 additions and 79 deletions
@@ -19,6 +19,7 @@ class EQNBackgroundPositionDebugViewController: UITableViewController {
formatter.dateStyle = .medium
return formatter
}()
private let helper = EQNBackgroundPositionDebugHelper()
// MARK: - Init
@@ -44,7 +45,7 @@ class EQNBackgroundPositionDebugViewController: UITableViewController {
}
private func loadData() {
positions = EQNBackgroundPosition.load()
positions = helper.loadPosition()
tableView.reloadData()
}
@@ -77,14 +78,7 @@ class EQNBackgroundPositionDebugViewController: UITableViewController {
// MARK: - Actions
@objc private func onTapDeleteButton(_ sender: UIBarButtonItem) {
EQNBackgroundPosition.reset()
helper.resetPositions()
loadData()
}
// MARK: - Class
@objc
class func resetAll() {
EQNBackgroundPosition.reset()
}
}