typing-indicator-view-properties
content
The string which will be shown next to animated indication that user is typing.
open var content: String?
typingAnimationView
The animated view with three dots indicating that someone is typing.
open private(set) lazy var typingAnimationView: TypingAnimationView = components
.typingAnimationView
.init()
.withoutAutoresizingMaskConstraints
informationLabel
Label describing who is currently typing
User is typing
User and 1 more is typing
User and 3 more are typing
open private(set) lazy var informationLabel: UILabel = UILabel().withoutAutoresizingMaskConstraints
componentContainerView
StackView holding typingIndicatorView
and informationLabel
open private(set) lazy var componentContainerView: ContainerStackView = ContainerStackView().withoutAutoresizingMaskConstraints
Methods
setUp()
override open func setUp()
setUpLayout()
override open func setUpLayout()
setUpAppearance()
override open func setUpAppearance()
updateContent()
override open func updateContent()