SurveyChatMessageStyle

@objcMembers
public final class SurveyChatMessageStyle : ChatMessageStyle

Стиль отображения опросов

Lifecycle

Public

  • Настройки текста опросов

    Стиль текста вопроса

    Declaration

    Swift

    public lazy var questionTitleTextStyle: ChatTextStyle { get set }
  • Стиль текста под вопросом

    Declaration

    Swift

    public lazy var questionSubtitleTextStyle: ChatTextStyle { get set }
  • Фоновый цвет кнопки вопроса

    Declaration

    Swift

    public var questionBackgroundColor: UIColor
  • Настройки простых опросов (да/нет)

    Иконка для “Положительно”

    Declaration

    Swift

    public var voteLikeIcon: ChatSurveyIcon?
  • Иконка для “Отрицательно”

    Declaration

    Swift

    public var voteDislikeIcon: ChatSurveyIcon?
  • Цвет кнопки для ответа “Положительно”

    Declaration

    Swift

    public var voteLikeEnabledColor: UIColor
  • Цвет кнопки для ответа “Отрицательно”

    Declaration

    Swift

    public var voteLikeDisabledColor: UIColor
  • Цвет завершенного простого опроса

    Declaration

    Swift

    public var voteLikeCompleted: UIColor
  • Настройки опросов с оценкой (n из m)

    Иконка для элемента с оценкой

    Declaration

    Swift

    public var voteIcon: ChatSurveyIcon?
  • Цвет не выбранного элемента оценки

    Declaration

    Swift

    public var voteUnselectedColor: UIColor
  • Цвет выбранного элемента оценки

    Declaration

    Swift

    public var voteSelectedColor: UIColor
  • Цвет активного элемента оценки

    Declaration

    Swift

    public var voteEnabledColor: UIColor
  • Цвет неактивного элемента оценки

    Declaration

    Swift

    public var voteDisabledColor: UIColor
  • Цвет завершенного опроса

    Declaration

    Swift

    public var voteCompletedColor: UIColor
  • Стиль текста завершенного опроса на оценке

    Declaration

    Swift

    public lazy var onStarTextStyle: ChatTextStyle { get set }
  • Стиль текста завершенного опроса под оценкой

    Declaration

    Swift

    public lazy var underStarTextStyle: ChatTextStyle { get set }