24 lines
531 B
Swift
24 lines
531 B
Swift
import Foundation
|
|
|
|
enum ListDetailSort: CaseIterable {
|
|
case oldest, newest, dueDate, priority
|
|
|
|
var label: String {
|
|
switch self {
|
|
case .oldest: "Älteste zuerst"
|
|
case .newest: "Neueste zuerst"
|
|
case .dueDate: "Deadline zuerst"
|
|
case .priority: "Priorität zuerst"
|
|
}
|
|
}
|
|
|
|
var shortLabel: String {
|
|
switch self {
|
|
case .oldest: "Älteste"
|
|
case .newest: "Neueste"
|
|
case .dueDate: "Deadline"
|
|
case .priority: "Priorität"
|
|
}
|
|
}
|
|
}
|