Braze iOS SDK
Documentation for the Braze iOS SDK
 All Classes Functions Properties
Properties | List of all members
ABKInAppMessageSlideup Class Reference

Properties

BOOL hideChevron
 
ABKInAppMessageSlideupAnchor inAppMessageSlideupAnchor
 
UIColor * chevronColor
 
- Properties inherited from ABKInAppMessage
NSString * message
 
NSDictionary * extras
 
NSTimeInterval duration
 
ABKInAppMessageClickActionType inAppMessageClickActionType
 
NSURL * uri
 
BOOL openUrlInWebView
 
ABKInAppMessageDismissType inAppMessageDismissType
 
UIColor * backgroundColor
 
UIColor * textColor
 
NSString * icon
 
UIColor * iconColor
 
UIColor * iconBackgroundColor
 
BOOL enableDarkTheme
 
ABKInAppMessageDarkThemedarkTheme
 
NSInteger overrideUserInterfaceStyle
 
NSURL * imageURI
 
UIViewContentMode imageContentMode
 
ABKInAppMessageOrientation orientation
 
NSTextAlignment messageTextAlignment
 
BOOL animateIn
 
BOOL animateOut
 
BOOL isControl
 

Additional Inherited Members

- Instance Methods inherited from ABKInAppMessage
(void) - logInAppMessageImpression
 
(void) - logInAppMessageClicked
 
(void) - setInAppMessageClickAction:withURI:
 
(nullable NSData *) - serializeToData
 

Property Documentation

- (UIColor*) chevronColor
readwriteatomicstrong

chevronColor defines the chevron arrow color of the in-app message. When this property is nil, the chevron's default color is white.

- (BOOL) hideChevron
readwriteatomic

If hideChevron equals YES, the in-app message will not render the chevron on the right side of the in-app message. The chevron is a useful visual cue for the user that more content may be reached by tapping the in-app message.

- (ABKInAppMessageSlideupAnchor) inAppMessageSlideupAnchor
readwriteatomic

inAppMessageSlideupAnchor defines the position of the in-app message on screen. See the above documentation for ABKInAppMessageAnchor enum documentation above offers additional details.