Do some black magic to turn case into lower camel case
This commit is contained in:
parent
6c6084705e
commit
c608bf8286
@ -41,35 +41,10 @@ public enum SocketIOClientOption: CustomStringConvertible, Hashable {
|
|||||||
case HandleQueue(dispatch_queue_t)
|
case HandleQueue(dispatch_queue_t)
|
||||||
|
|
||||||
public var description: String {
|
public var description: String {
|
||||||
switch self {
|
if let label = Mirror(reflecting: self).children.first?.label {
|
||||||
case .ConnectParams:
|
return String(label[label.startIndex]).lowercaseString + String(label.characters.dropFirst())
|
||||||
return "connectParams"
|
} else {
|
||||||
case .Reconnects:
|
return ""
|
||||||
return "reconnects"
|
|
||||||
case .ReconnectAttempts:
|
|
||||||
return "reconnectAttempts"
|
|
||||||
case .ReconnectWait:
|
|
||||||
return "reconnectWait"
|
|
||||||
case .ForcePolling:
|
|
||||||
return "forcePolling"
|
|
||||||
case .ForceWebsockets:
|
|
||||||
return "forceWebsockets"
|
|
||||||
case .Nsp:
|
|
||||||
return "nsp"
|
|
||||||
case .Cookies:
|
|
||||||
return "cookies"
|
|
||||||
case .Log:
|
|
||||||
return "log"
|
|
||||||
case .Logger:
|
|
||||||
return "logger"
|
|
||||||
case .SessionDelegate:
|
|
||||||
return "sessionDelegate"
|
|
||||||
case .Path:
|
|
||||||
return "path"
|
|
||||||
case .ExtraHeaders:
|
|
||||||
return "extraHeaders"
|
|
||||||
case .HandleQueue:
|
|
||||||
return "handleQueue"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user