36 lines
904 B
Swift
36 lines
904 B
Swift
import RemoteCore
|
|
|
|
extension RemoteCommand {
|
|
var title: String {
|
|
switch self {
|
|
case .up: "Up"
|
|
case .down: "Down"
|
|
case .left: "Left"
|
|
case .right: "Right"
|
|
case .select: "Select"
|
|
case .back: "Back"
|
|
case .home: "Home"
|
|
case .playPause: "Play / pause"
|
|
case .volumeUp: "Volume up"
|
|
case .volumeDown: "Volume down"
|
|
case .mute: "Mute"
|
|
}
|
|
}
|
|
|
|
var symbol: String {
|
|
switch self {
|
|
case .up: "chevron.up"
|
|
case .down: "chevron.down"
|
|
case .left: "chevron.left"
|
|
case .right: "chevron.right"
|
|
case .select: "checkmark"
|
|
case .back: "arrow.uturn.backward"
|
|
case .home: "house"
|
|
case .playPause: "playpause"
|
|
case .volumeUp: "speaker.plus"
|
|
case .volumeDown: "speaker.minus"
|
|
case .mute: "speaker.slash"
|
|
}
|
|
}
|
|
}
|