chore: import upstream snapshot with attribution
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
import Foundation
|
||||
|
||||
/// Controls what the menu bar displays when brand icon mode is enabled.
|
||||
enum MenuBarDisplayMode: String, CaseIterable, Identifiable {
|
||||
case percent
|
||||
case pace
|
||||
case both
|
||||
case resetTime
|
||||
|
||||
var id: String {
|
||||
self.rawValue
|
||||
}
|
||||
|
||||
var label: String {
|
||||
switch self {
|
||||
case .percent: L("display_mode_percent")
|
||||
case .pace: L("display_mode_pace")
|
||||
case .both: L("display_mode_both")
|
||||
case .resetTime: L("display_mode_reset_time")
|
||||
}
|
||||
}
|
||||
|
||||
var description: String {
|
||||
switch self {
|
||||
case .percent: L("display_mode_percent_desc")
|
||||
case .pace: L("display_mode_pace_desc")
|
||||
case .both: L("display_mode_both_desc")
|
||||
case .resetTime: L("display_mode_reset_time_desc")
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user