Key

public struct Key : Hashable, RawRepresentable, CustomStringConvertible

All available key where customization is allowed

  • Declaration

    Swift

    public var rawValue: String
  • Declaration

    Swift

    public init(rawValue: String)
  • Declaration

    Swift

    public var description: String { get }
  • Corner radius used across the app. Length (aka CGFloat)

    Declaration

    Swift

    public static let cornerRadius: Theme.Key
  • Avatar URL for your assistant / bot. String.

    Declaration

    Swift

    public static let avatarUrl: Theme.Key
  • Container insets for Text incoming messages. EdgeInsets

    Declaration

    Swift

    public static let incomingTextContainerInset: Theme.Key
  • Container insets for Text outgoing messages. EdgeInsets

    Declaration

    Swift

    public static let outgoingTextContainerInset: Theme.Key
  • ChatView container leading & trailing padding. Length (aka CGFloat)

    Declaration

    Swift

    public static let containerLTPadding: Theme.Key
  • QuickReplyButtonStyleContainer wrapping a struct/enum conforming to ButtonStyle

    Declaration

    Swift

    public static let quickReplyButtonStyle: Theme.Key
  • Send Button SF Symbol name. String

    Declaration

    Swift

    public static let sendButton: Theme.Key
  • CGFloat

    Declaration

    Swift

    public static let borderWidth: Theme.Key