HexColorSet

public struct HexColorSet: ColorSetProtocol

Implementation of ColorSetProtocol which transform Hex strings into UIColors using the color’s hex value as the String key.

  • Initializer takes in hex value as String

    Declaration

    Swift

    public init?(rawValue: String)

    Parameters

    rawValue

    Hex value as String, Hex can either contain 8 digits where the last two represent the color’s alpha value, or 6 digits in which the alpha defaults to 1.0

  • The original string provided during initialization

    Declaration

    Swift

    public var rawValue: String
  • UIColor derived from the rawValue

    Declaration

    Swift

    public var color: UIColor