What is the purpose of using:
case `default`
in the following code-snippet?
private enum AnimationType: String {
case linear
case easeIn
case easeOut
case easeInOut
case `default`
var rawValue: String {
switch self {
case .linear:
return CAMediaTimingFunctionName.linear.rawValue
case .easeIn:
return CAMediaTimingFunctionName.easeIn.rawValue
case .easeOut:
return CAMediaTimingFunctionName.easeOut.rawValue
case .easeInOut:
return CAMediaTimingFunctionName.easeInEaseOut.rawValue
case .`default`:
return CAMediaTimingFunctionName.default.rawValue
}
}
}