Functions
The following functions are available globally.
-
Undocumented
Declaration
Swift
public func localized(_ key: String) -> String -
Undocumented
Declaration
Swift
public func later(function: @escaping Func) -
Undocumented
Declaration
Swift
public func later(seconds: TimeInterval, function: @escaping Func) -
Undocumented
Declaration
Swift
public func background(function: @escaping Func) -
Undocumented
Declaration
Swift
public func stringify<Subject>(_ value: Subject) -> String -
Undocumented
Declaration
Swift
public func describe<Subject>(_ value: Subject) -> String -
Undocumented
Declaration
Swift
public func notNil(_ items: Any?...) -> Bool -
Undocumented
Declaration
Swift
public func isAllNil(_ items: Any?...) -> Bool -
Undocumented
Declaration
Swift
public func isAnyNil(_ items: Any?...) -> Bool -
Undocumented
Declaration
Swift
public func when<Type>(notNil item: Type?, then: ArgFunc<Type>) -
Undocumented
Declaration
Swift
public func when<Type>(isNil item: Type?, then: Func) -
Undocumented
Declaration
Swift
public func function(if boolean: Bool, function: Func) -> CSConditionalResult -
Undocumented
Declaration
Swift
public func logDebug<Subject>(_ value: Subject, functionName: String = #function, fileName: String = #file, lineNumber: Int = #line) -
Undocumented
Declaration
Swift
public func logInfo(functionName: String = #function, fileName: String = #file, lineNumber: Int = #line) -
Undocumented
Declaration
Swift
public func logInfo<Subject>(_ value: Subject, functionName: String = #function, fileName: String = #file, lineNumber: Int = #line) -
Undocumented
Declaration
Swift
public func logWarn<Subject>(_ value: Subject, functionName: String = #function, fileName: String = #file, lineNumber: Int = #line) -
Undocumented
Declaration
Swift
public func logError<Subject>(_ value: Subject, functionName: String = #function, fileName: String = #file, lineNumber: Int = #line) -
Undocumented
Declaration
Swift
public func variable<T>(_ value: T) -> CSVariable<T> -
Undocumented
Declaration
Swift
public func validator(_ function: @escaping () -> Bool?) -> CSValidatorProtocol -
Undocumented
Declaration
Swift
public func value<T>(_ value: T) -> CSValue<T>
View on GitHub
Functions Reference