Class InAppMessageSettings
-
- All Implemented Interfaces:
public final class InAppMessageSettingsAn immutable class that holds the settings and configuration for the InAppMessage.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumInAppMessageSettings.MessageAlignmentEnum representing Message alignment.
public enumInAppMessageSettings.MessageAnimationEnum representing Message animations.
public enumInAppMessageSettings.MessageGesturepublic final classInAppMessageSettings.BuilderBuilder class for InAppMessageSettings.
-
Field Summary
Fields Modifier and Type Field Description private final Stringcontentprivate final Integerwidthprivate final Integerheightprivate final IntegerverticalInsetprivate final IntegerhorizontalInsetprivate final InAppMessageSettings.MessageAlignmentverticalAlignmentprivate final InAppMessageSettings.MessageAlignmenthorizontalAlignmentprivate final InAppMessageSettings.MessageAnimationdisplayAnimationprivate final InAppMessageSettings.MessageAnimationdismissAnimationprivate final StringbackdropColorprivate final FloatbackdropOpacityprivate final FloatcornerRadiusprivate final BooleanshouldTakeOverUiprivate final Map<String, String>assetMapprivate final Map<InAppMessageSettings.MessageGesture, String>gestureMap
-
Method Summary
Modifier and Type Method Description final StringgetContent()final IntegergetWidth()final IntegergetHeight()final IntegergetVerticalInset()final IntegergetHorizontalInset()final InAppMessageSettings.MessageAlignmentgetVerticalAlignment()final InAppMessageSettings.MessageAlignmentgetHorizontalAlignment()final InAppMessageSettings.MessageAnimationgetDisplayAnimation()final InAppMessageSettings.MessageAnimationgetDismissAnimation()final StringgetBackdropColor()final FloatgetBackdropOpacity()final FloatgetCornerRadius()final BooleangetShouldTakeOverUi()final Map<String, String>getAssetMap()final Map<InAppMessageSettings.MessageGesture, String>getGestureMap()-
-
Method Detail
-
getContent
final String getContent()
-
getVerticalInset
final Integer getVerticalInset()
-
getHorizontalInset
final Integer getHorizontalInset()
-
getVerticalAlignment
final InAppMessageSettings.MessageAlignment getVerticalAlignment()
-
getHorizontalAlignment
final InAppMessageSettings.MessageAlignment getHorizontalAlignment()
-
getDisplayAnimation
final InAppMessageSettings.MessageAnimation getDisplayAnimation()
-
getDismissAnimation
final InAppMessageSettings.MessageAnimation getDismissAnimation()
-
getBackdropColor
final String getBackdropColor()
-
getBackdropOpacity
final Float getBackdropOpacity()
-
getCornerRadius
final Float getCornerRadius()
-
getShouldTakeOverUi
final Boolean getShouldTakeOverUi()
-
getAssetMap
final Map<String, String> getAssetMap()
-
getGestureMap
final Map<InAppMessageSettings.MessageGesture, String> getGestureMap()
-
-
-
-