CSResponse
public class CSResponse<Data> : NSObject, CSResponseProtocol where Data : CSAnyProtocol
Undocumented
-
Undocumented
Declaration
Swift
private(set) public var isSuccess: Bool { get } -
Undocumented
Declaration
Swift
private(set) public var isFailed: Bool { get } -
Undocumented
Declaration
Swift
private(set) public var isCanceled: Bool { get } -
Undocumented
Declaration
Swift
private(set) public var isDone: Bool { get } -
Undocumented
Declaration
Swift
public var data: Data! -
Undocumented
Declaration
Swift
public weak var controller: UIViewController? -
Undocumented
Declaration
Swift
convenience public init(_ url: String, _ service: String, _ data: Data, _ params: [AnyHashable : Any]) -
Undocumented
Declaration
Swift
convenience public init(_ data: Data) -
Undocumented
Declaration
Swift
override public var description: String { get } -
Undocumented
Declaration
Swift
@discardableResult public func setProgress(_ completed: Double) -> Self -
Undocumented
Declaration
Swift
public func success() -
Undocumented
Declaration
Swift
public func success(_ data: Data) -
Undocumented
Declaration
Swift
public func failed(_ response: CSResponseProtocol) -
Undocumented
Declaration
Swift
@discardableResult public func failed(message: String) -> Self -
Undocumented
Declaration
Swift
open func cancel() -
Undocumented
Declaration
Swift
@discardableResult public func onSuccess(_ onSuccess: @escaping (Data) -> Void) -> Self -
Undocumented
Declaration
Swift
public func onSuccess(_ onSuccess: @escaping Func) -
Undocumented
Declaration
Swift
@discardableResult public func onCancel(_ onCancel: @escaping Func) -> Self -
Undocumented
Declaration
Swift
@discardableResult public func onDone(_ onDone: @escaping (Data?) -> Void) -> Self -
Undocumented
Declaration
Swift
@discardableResult public func onFailed(_ onFailed: @escaping (CSResponseProtocol) -> Void) -> Self -
Undocumented
Declaration
Swift
@discardableResult public func failIfFail<Data>(_ response: CSResponse<Data>) -> CSResponse<Data> where Data : CSAnyProtocol -
Undocumented
Declaration
Swift
@discardableResult public func successIfSuccess(_ response: CSResponse<Data>) -> CSResponse<Data> -
Undocumented
Declaration
Swift
@discardableResult public func connect(_ response: CSResponse<Data>) -> CSResponse<Data> -
Undocumented
Declaration
Swift
@discardableResult public func force(_ reload: Bool) -> Self -
Undocumented
Declaration
Swift
@discardableResult public func fromCacheIfPossible(_ force: Bool) -> Self -
Undocumented
Declaration
Swift
public var message: String { get }
View on GitHub
CSResponse Class Reference