Extensions

The following extensions are available globally.

  • Declaration

    Swift

    public extension Collection
    public extension Collection where Element: Publisher
  • Declaration

    Swift

    public extension Date
  • Declaration

    Swift

    public extension DateFormatter
  • Declaration

    Swift

    public extension Decimal
  • Exposing underlying NSError properties not accessible to Swift Error without casting

    See more

    Declaration

    Swift

    public extension Error
  • Extension to OSLog to create some custom categories for logging

    See more

    Declaration

    Swift

    public extension Logger
  • Declaration

    Swift

    public extension Publisher
  • Declaration

    Swift

    public extension AnyPublisher
  • Declaration

    Swift

    public extension Result
    public extension Result where Failure == KukaiError
  • Declaration

    Swift

    public extension String
  • Declaration

    Swift

    public extension Thread
  • Create standard UIImage properties and methods

    See more
  • URL

    Extensions to make adding query items easier

    See more

    Declaration

    Swift

    public extension URL
  • Declaration

    Swift

    extension LossyCodableList: Decodable where Element: Decodable
    extension LossyCodableList: Encodable where Element: Encodable
  • Helper methods for extracting data from Michelson JSON, to reduce the amount of as? [String: Any] extracting, and instead use some of the standarad naming

    See more

    Declaration

    Swift

    public extension Dictionary where Key == String
  • Helper methods for extracting data from Michelson JSON, to reduce the amount of as? [String: Any] extracting, and instead use some of the standarad naming

    See more

    Declaration

    Swift

    public extension Array where Element == [String: Any]
    public extension Array where Element == Any
    extension Array where Element == Operation
  • Declaration

    Swift

    public extension KeyedDecodingContainer