fix: Use extensions from Shogun
This commit is contained in:
+1
-1
@@ -140,7 +140,7 @@ class SeismicNetworksIntensityMapViewController: EQNBaseMapViewController {
|
||||
}
|
||||
|
||||
private func nextPinStyle() {
|
||||
pinStyle.next()
|
||||
pinStyle.advance()
|
||||
reloadMap()
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -178,7 +178,7 @@ class SeismicNetworksMapDetailViewController: EQNBaseMapViewController {
|
||||
// MARK: - Private
|
||||
|
||||
private func nextPinStyle() {
|
||||
pinStyle.next()
|
||||
pinStyle.advance()
|
||||
reloadMap()
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -652,7 +652,7 @@ class SeismicNetworksViewController: UIViewController, UITableViewDelegate, UITa
|
||||
}
|
||||
|
||||
@IBAction func collapseExpandTapped(_ sender: Any) {
|
||||
cardDisplayType.next()
|
||||
cardDisplayType.advance()
|
||||
|
||||
switch cardDisplayType {
|
||||
case .small:
|
||||
|
||||
@@ -37,13 +37,3 @@ extension CGFloat {
|
||||
self*2.0
|
||||
}
|
||||
}
|
||||
|
||||
extension CaseIterable where Self: Equatable {
|
||||
mutating func next() {
|
||||
let all = Self.allCases
|
||||
let idx = all.firstIndex(of: self)!
|
||||
let next = all.index(after: idx)
|
||||
let newValue = all[next == all.endIndex ? all.startIndex : next]
|
||||
self = newValue
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user