Extensions
The following extensions are available globally.
-
Declaration
Swift
extension String: AnalyticsPropertyValue
extension String: Persistable
extension String: UserProfilePropertyValue
-
Declaration
Swift
extension Int: AnalyticsPropertyValue
extension Int: Persistable
extension Int: UserProfilePropertyValue
-
Declaration
Swift
extension Double: AnalyticsPropertyValue
extension Double: Persistable
extension Double: UserProfilePropertyValue
-
Declaration
Swift
extension Bool: AnalyticsPropertyValue
extension Bool: Persistable
extension Bool: UserProfilePropertyValue
-
Declaration
-
Declaration
Swift
extension Array
extension Array where Element: Model
extension Array where Element == Model
public extension Array where Element == AuthRule
extension Array where Element == LazyReferenceIdentifier
extension Array: UserProfilePropertyValue where Element == String
-
Declaration
Swift
public extension JSONDecoder
-
Declaration
Swift
public extension JSONEncoder
-
Declaration
Swift
extension DefaultModelIdentifier
-
Declaration
Swift
extension TimeZone
-
Declaration
Swift
public extension CLLocationCoordinate2D
-
Declaration
Swift
public extension AsyncSequence
-
Declaration
Swift
extension DispatchSource
-
Declaration
Swift
extension Encodable
-
Warning
Although this haspublic
access, it is intended for internal use and should not be used directly by host applications. The behaviors and names of this type may change without warning.Declaration
Swift
extension NSLocking
-
This is public so plugins can use it to indicate cancellations on arbitrary operations.
Warning
Although this haspublic
access, it is intended for internal use and should not be used directly by host applications. The behavior of this may change without warning.Declaration
Swift
public extension Error
-
Declaration
Swift
extension Result where Success == Void
-
Declaration
Swift
public extension Task where Success == Never, Failure == Never
-
Declaration
Swift
extension TimeInterval