Package-level declarations
Types
Link copied to clipboard
interface IInAppMessageImageView
IInAppMessageImageView is a unifying interface for android.view.View implementations that hold in-app message images, defining the required radius and cropping behavior for in-app messages images.
Link copied to clipboard
IInAppMessageImmersiveView is the base view interface for all immersive in-app messages.
Link copied to clipboard
interface IInAppMessageView
IInAppMessageView is the base view interface for all in-app messages.
Link copied to clipboard
abstract class InAppMessageBaseView(context: Context?, attrs: AttributeSet?) : RelativeLayout, IInAppMessageView
Link copied to clipboard
A RelativeLayout that respects maximum/minimum dimension bounds.
Link copied to clipboard
Link copied to clipboard
open class InAppMessageFullView(context: Context?, attrs: AttributeSet?) : InAppMessageImmersiveBaseView
Link copied to clipboard
abstract class InAppMessageHtmlBaseView(context: Context?, attrs: AttributeSet?) : RelativeLayout, IInAppMessageView
Link copied to clipboard
open class InAppMessageHtmlFullView(context: Context?, attrs: AttributeSet?) : InAppMessageHtmlBaseView
Link copied to clipboard
Link copied to clipboard
class InAppMessageImageView(context: Context?, attrs: AttributeSet?) : ImageView, IInAppMessageImageView
Extends ImageView with the ability to clip the view's corners by a defined radius on all image types.
Link copied to clipboard
abstract class InAppMessageImmersiveBaseView(context: Context?, attrs: AttributeSet?) : InAppMessageBaseView, IInAppMessageImmersiveView
Link copied to clipboard
open class InAppMessageModalView(context: Context?, attrs: AttributeSet?) : InAppMessageImmersiveBaseView
Link copied to clipboard
Link copied to clipboard
WebView embedded in Braze html in-app messages.