BCChatViewLogic.h
40 - (void)bcChatViewLogic:(BCChatViewLogic *)chatViewLogic chatDidEndAt:(NSDate *)endTime text:(NSString *)text;
48 - (void)bcChatViewLogic:(BCChatViewLogic *)chatViewLogic visitorDidSendMessage:(BCMessage *)message;
56 - (void)bcChatViewLogic:(BCChatViewLogic *)chatViewLogic messageDidArriveToChatHistory:(BCMessage *)message;
64 - (void)bcChatViewLogic:(BCChatViewLogic *)chatViewLogic autoMessageDidArriveToChatHistory:(BCMessage *)message;
73 - (void)bcChatViewLogic:(BCChatViewLogic *)chatViewLogic typersDidChangeWithTypers:(NSArray *)typers messageFormat:(NSString *)messageFormat;
83 - (void)bcChatViewLogic:(BCChatViewLogic *)chatViewLogic operatorIsBusyQueuePosition:(NSInteger)queuePosition messageFormat:(NSString *)messageFormat unavailableFormAvailable:(BOOL)unavailableFormAvailable;
106 - (void)bcChatViewLogic:(BCChatViewLogic *)chatViewLogic textInputDidChangeWithTranslucentTop:(CGFloat)top translucentBottom:(CGFloat)bottom;
115 - (void)bcChatViewLogic:(BCChatViewLogic *)chatViewLogic didChangeLayoutWithTranslucentTop:(CGFloat)top translucentBottom:(CGFloat)bottom;
IBOutlet UIWebView * chatHistoryWebView
The chat history web view.
Definition: BCChatViewLogic.h:148
IBOutlet UIButton * endChatButton
End chat button.
Definition: BCChatViewLogic.h:196
IBOutlet UIView * inputHolderView
The chat input text view holder view.
Definition: BCChatViewLogic.h:154
IBOutlet UIButton * cancelChatButton
Cancel chat and fill unavailable form button.
Definition: BCChatViewLogic.h:190
id< BCChatViewLogicEvents > events
Chat view logic events delegate. It is set from BoldChatViewSettings::chatViewEventHandler.
Definition: BCChatViewLogic.h:208
IBOutlet UIView * chatHistoryWebViewHolderView
The chat history web view holder view.
Definition: BCChatViewLogic.h:142
IBAction chatExternalActionButtonPressed()
IBAction for the chatExternalActionButton.
The class holding the logic for the chat view handling. The files owner of BCChatView.xib.
Definition: BCChatViewLogic.h:130
IBOutlet UIButton * chatExternalActionButton
A button which needs to call chatExternalActionButtonPressed. If the view controller does not have an...
Definition: BCChatViewLogic.h:202
IBOutlet UITextView< BCTextViewWithPlaceHolder > * inputTextView
The chat input text view, with placeholder capability.
Definition: BCChatViewLogic.h:160
IBOutlet UILabel * typingLabel
The operator or operators typing message.
Definition: BCChatViewLogic.h:172
IBOutlet UIButton * sendButton
The chat message send button.
Definition: BCChatViewLogic.h:166
IBOutlet UILabel * queuePositionLabel
The chat queue position label.
Definition: BCChatViewLogic.h:178
IBOutlet UIButton * emailChatHistoryButton
Email chat history button.
Definition: BCChatViewLogic.h:184
The container class for all information about a specific chat message.
Definition: BCMessage.h:13