Extensions
The following extensions are available globally.
-
Declaration
Swift
public extension Arrayextension Array: EmptyValueRepresentableextension Array: Emptyableextension Array: ScopeFunctionspublic extension Array where Element: Equatable -
Declaration
-
Declaration
Swift
public extension Bundle -
Declaration
-
Declaration
-
Declaration
Swift
public extension Optionalpublic extension Optional where Wrapped: EmptyValueRepresentablepublic extension Optional where Wrapped: Emptyable -
Declaration
Swift
extension Dictionary: EmptyValueRepresentableextension Dictionary: Emptyableextension Dictionary: ScopeFunctions -
Declaration
-
Declaration
Swift
extension String: EmptyValueRepresentableextension String: Emptyableextension String: ScopeFunctions -
Declaration
Swift
public extension Error where Self: CustomNSErrorpublic extension Error where Self: CustomNSError, Self: LocalizedError -
Declaration
Swift
public extension FileManager -
Declaration
Swift
public extension KeyPath where Root: NSObject
-
Declaration
Swift
public extension NSDecimalNumberextension NSDecimalNumber: Comparable -
Commonly used OSLog instances for use with
os_logfunctions
See moreos_log(.debug, log: .analytics, "%@ %@", #function, String(describing: self))Declaration
Swift
public extension OSLog -
Declaration
Swift
extension Int: ScopeFunctions -
Declaration
Swift
extension Float: ScopeFunctions -
Declaration
Swift
extension Double: ScopeFunctions -
Declaration
Swift
extension DateComponents: ScopeFunctions -
Declaration
Swift
extension URL: ScopeFunctions -
Declaration
Swift
extension NSObject: ScopeFunctions -
Declaration
Swift
extension CGAffineTransform: ScopeFunctions -
Declaration
Swift
extension CGFloat: ScopeFunctions -
Declaration
Swift
extension CGPoint: ScopeFunctions -
Declaration
Swift
extension CGSize: ScopeFunctions -
Declaration
Swift
extension CGVector: ScopeFunctions
View on GitHub
Install in Dash
Extensions Reference