LuxChat  2.0
Instant messenger for iOS
Instance Methods | Class Methods | List of all members
JSQMessagesTypingIndicatorFooterView Class Reference

#import <JSQMessagesTypingIndicatorFooterView.h>

Inheritance diagram for JSQMessagesTypingIndicatorFooterView:

Instance Methods

(void) - configureWithEllipsisColor:messageBubbleColor:shouldDisplayOnLeft:forCollectionView:
 

Class Methods

(UINib *) + nib
 
(NSString *) + footerReuseIdentifier
 

Detailed Description

The JSQMessagesTypingIndicatorFooterView class implements a reusable view that can be placed at the bottom of a JSQMessagesCollectionView. This view represents a typing indicator for incoming messages.

Method Documentation

- (void) configureWithEllipsisColor: (UIColor *)  ellipsisColor
messageBubbleColor: (UIColor *)  messageBubbleColor
shouldDisplayOnLeft: (BOOL)  shouldDisplayOnLeft
forCollectionView: (UICollectionView *)  collectionView 

Configures the receiver with the specified attributes for the given collection view. Call this method after dequeuing the footer view.

Parameters
ellipsisColorThe color of the typing indicator ellipsis. This value must not be nil.
messageBubbleColorThe color of the typing indicator message bubble. This value must not be nil.
shouldDisplayOnLeftSpecifies whether the typing indicator displays on the left or right side of the collection view when displayed.
collectionViewThe collection view in which the footer view will appear. This value must not be nil.
+ (NSString *) footerReuseIdentifier

Returns the default string used to identify the reusable footer view.

Returns
The string used to identify the reusable footer view.
+ (UINib *) nib

Returns the UINib object initialized for the collection reusable view.

Returns
The initialized UINib object or nil if there were errors during initialization or the nib file could not be located.

The documentation for this class was generated from the following files: