Instance Methods | |
(void) | - setInAppMessageUIDelegate: |
(void) | - hideCurrentInAppMessage: |
(ABKInAppMessageDisplayChoice) | - getCurrentDisplayChoiceForInAppMessage: |
(ABKInAppMessageDisplayChoice) | - getCurrentDisplayChoiceForControlInAppMessage: |
(void) | - showInAppMessage: |
(BOOL) | - inAppMessageCurrentlyVisible |
|
optional |
This method will return the ABKInAppMessageDisplayChoice (see ABKInAppMessageControllerDelegate for more information) based on whether or not the keyboard is showing.
For customization, please use a subclass or category to override this method.
|
optional |
This method will return the ABKInAppMessageDisplayChoice (see ABKInAppMessageControllerDelegate for more information) based on whether or not the keyboard is showing. If you have implemented the beforeInAppMessageDisplayed:withKeyboardIsUp: in ABKInAppMessageUIDelegate, the choice returned there will override the default choice.
For customization, please use a subclass or category to override this method.
|
optional |
This method will hide the in-app message that is currently being displayed. The animated parameter controls whether or not the in-app message will be animated away. This method does nothing if no in-app message is currently being displayed.
Note: This will not fire the onInAppMessageDismissed: delegate method.
For customization, please use a subclass or category to override this method.
|
optional |
This method returns whether or not an in-app message is currently being shown.
For customization, please use a subclass or category to override this method.
|
optional |
This method sets the optional ABKInAppMessageUIDelegate.
To set this delegate, call [[Appboy sharedInstance].inAppMessageController.inAppMessageUIController setInAppMessageUIDelegate: ] after initializing Braze.
|
optional |
This method displays the in-app message. We call it when the in-app message has no image URL, or there is an image URL, and it has already been downloaded. If you call this method directly and the image hasn't been downloaded, there will be a spinner animating in the image view.
For customization, please use a subclass or category to override this method.