ChatMessageStyle

@objcMembers
public class ChatMessageStyle : ChatStyle

Родительский стиль сообщения в чате

Lifecycle

Public

  • Стиль текста сообщения

    Declaration

    Swift

    public lazy var textStyle: ChatTextStyle { get set }
  • Стиль отображения времени сообщения

    Declaration

    Swift

    public lazy var timeTextStyle: ChatTextStyle { get set }
  • Иконка статуса отредактированного сообщения

    Declaration

    Swift

    public lazy var editedStatusImage: ChatImage { get set }
  • Иконка статуса отправляемого сообщения

    Declaration

    Swift

    public lazy var pendingStatusImage: ChatImage { get set }
  • Иконка статуса отправленного сообщения

    Declaration

    Swift

    public lazy var deliveredStatusImage: ChatImage { get set }
  • Иконка статуса прочитанного сообщения

    Declaration

    Swift

    public lazy var readStatusImage: ChatImage { get set }
  • Стиль отображения текста ошибки

    Declaration

    Swift

    public lazy var errorTextStyle: ChatTextStyle { get set }
  • Иконка i у сообщения с ошибкой

    Declaration

    Swift

    public lazy var errorInfoButton: IconButtonStyle { get set }
  • Цвет статуса при ошибке

    Declaration

    Swift

    public lazy var errorStatusColor: UIColor { get set }
  • Стиль текста даты при ошибке

    Declaration

    Swift

    public lazy var errorTimeTextStyle: ChatTextStyle { get set }
  • Отступ от края бабла сообщения до конца экрана

    Declaration

    Swift

    public var messageBubbleEndMargin: CGFloat
  • Отступ от контейнера для исходящих сообщений

    Declaration

    Swift

    public var containerRightOffset: CGFloat
  • Остступ от контейнера для входящих сообщений

    Declaration

    Swift

    public var containerLeftOffset: CGFloat