CSAnyProtocol

public protocol CSAnyProtocol

Undocumented

  • cast(_:) Extension method

    Undocumented

    Declaration

    Swift

    static func cast(_ object: Any) -> Self
  • notNil Extension method

    Undocumented

    Declaration

    Swift

    var notNil: Bool { get }
  • isSet Extension method

    Undocumented

    Declaration

    Swift

    var isSet: Bool { get }
  • isNil Extension method

    Undocumented

    Declaration

    Swift

    var isNil: Bool { get }
  • also(_:) Extension method

    Undocumented

    Declaration

    Swift

    @discardableResult
    func also(_ function: (Self) -> Void) -> Self
  • then(_:) Extension method

    Undocumented

    Declaration

    Swift

    func then(_ function: (Self) -> Void)
  • invoke(_:) Extension method

    Undocumented

    Declaration

    Swift

    @discardableResult
    func invoke(_ function: Func) -> Self
  • invoke(from:until:function:) Extension method

    Undocumented

    Declaration

    Swift

    @discardableResult
    func invoke(from: Int, until: Int, function: (Int) -> Void) -> Self
  • run(_:) Extension method

    Undocumented

    Declaration

    Swift

    func run(_ function: Func)
  • ret(_:) Extension method

    Undocumented

    Declaration

    Swift

    func ret<ReturnType>(_ function: (Self) -> ReturnType) -> ReturnType
  • asString Extension method

    Undocumented

    Declaration

    Swift

    var asString: String { get }
  • asInt Extension method

    Undocumented

    Declaration

    Swift

    var asInt: Int { get }
  • asDouble Extension method

    Undocumented

    Declaration

    Swift

    var asDouble: Double { get }
  • cast() Extension method

    Undocumented

    Declaration

    Swift

    func cast<T>() -> T
  • castOrNil() Extension method

    Undocumented

    Declaration

    Swift

    func castOrNil<T>() -> T?
  • isTrue(predicate:) Extension method

    Undocumented

    Declaration

    Swift

    func isTrue(predicate: (Self) -> Bool) -> Bool
  • isFalse(predicate:) Extension method

    Undocumented

    Declaration

    Swift

    func isFalse(predicate: (Self) -> Bool) -> Bool

Available where Self: AnyObject

  • hashString Extension method

    Undocumented

    Declaration

    Swift

    var hashString: String { get }

Available where Self: NSObject

  • className() Extension method

    Undocumented

    Declaration

    Swift

    static func className() -> String
  • className Extension method

    Undocumented

    Declaration

    Swift

    var className: String { get }
  • equals(any:) Extension method

    Undocumented

    Declaration

    Swift

    func equals(any objects: NSObject...) -> Bool

Available where Self: Equatable

  • equals(any:) Extension method

    Undocumented

    Declaration

    Swift

    func equals(any objects: Self...) -> Bool
  • isAny(_:) Extension method

    Undocumented

    Declaration

    Swift

    func isAny(_ objects: Self...) -> Bool
  • equals(_:) Extension method

    Undocumented

    Declaration

    Swift

    func equals(_ object: Self) -> Bool

Available where Self: Equatable, Self: AnyObject

  • ==(_:_:) Extension method

    Undocumented

    Declaration

    Swift

    static func == (lhs: Self, rhs: Self) -> Bool

Available where Self: CustomStringConvertible

  • description Extension method

    Undocumented

    Declaration

    Swift

    var description: String { get }

Available where Self: CustomStringConvertible, Self: AnyObject

  • description Extension method

    Undocumented

    Declaration

    Swift

    var description: String { get }

Available where Self: CustomStringConvertible, Self: CSNameProtocol

  • description Extension method

    Undocumented

    Declaration

    Swift

    var description: String { get }