Bold360 and BoldChat Developer Center

<BoldChatViewControllerExternalActions> Protocol Reference

Customized callbacks of buttons on BoldChatViewController. More...

#import <BoldChatViewController.h>

Inheritance diagram for <BoldChatViewControllerExternalActions>:

Instance Methods

(void) - boldChatViewControllerFormExternalActionPressed:
 The formExternalActionButton on a form view was pressed. More...
 
(void) - boldChatViewControllerChatExternalActionPressed:
 The chatExternalActionButton on the chat view was pressed. More...
 
(void) - boldChatViewControllerMainExternalActionPressed:
 The mainExternalActionButton on the main view was pressed. More...
 
(void) - boldChatViewControllerErrorExternalActionPressed:
 The errorExternalActionButton on the main view was pressed. More...
 
(void) - boldChatViewControllerEndExternalActionPressed:
 The endExternalActionButton on the main view was pressed. More...
 

Detailed Description

Customized callbacks of buttons on BoldChatViewController.

The chat, form and main view controller have externalAction buttons and IBActions. The actions call back on this protocol. If the view controller does not have a navigation controller around it, these callbacks can be used to hide or move the BoldChatViewController.

Since
Version 1.0

Method Documentation

- (void) boldChatViewControllerChatExternalActionPressed: (BoldChatViewController *)  boldChatViewController
optional

The chatExternalActionButton on the chat view was pressed.

Parameters
boldChatViewControllerThe view controller that reports the event.
Since
Version 1.0
- (void) boldChatViewControllerEndExternalActionPressed: (BoldChatViewController *)  boldChatViewController
optional

The endExternalActionButton on the main view was pressed.

Parameters
boldChatViewControllerThe view controller that reports the event.
Since
Version 1.0
- (void) boldChatViewControllerErrorExternalActionPressed: (BoldChatViewController *)  boldChatViewController
optional

The errorExternalActionButton on the main view was pressed.

Parameters
boldChatViewControllerThe view controller that reports the event.
Since
Version 1.0
- (void) boldChatViewControllerFormExternalActionPressed: (BoldChatViewController *)  boldChatViewController
optional

The formExternalActionButton on a form view was pressed.

Parameters
boldChatViewControllerThe view controller that reports the event.
Since
Version 1.0
- (void) boldChatViewControllerMainExternalActionPressed: (BoldChatViewController *)  boldChatViewController
optional

The mainExternalActionButton on the main view was pressed.

Parameters
boldChatViewControllerThe view controller that reports the event.
Since
Version 1.0

The documentation for this protocol was generated from the following file: