InAppConfig

class InAppConfig(optOutActivities: Set<Class<*>>?)

InApp Configuration Object.

Since

11.0.00

Parameters

optOutActivities

Set of Class instances for Activities on which in-app should not be shown.

Constructors

InAppConfig
Link copied to clipboard
fun InAppConfig(optOutActivities: Set<Class<*>>?)

Types

Companion
Link copied to clipboard
object Companion

Functions

addActivityName
Link copied to clipboard
fun addActivityName(screenNames: Set<String>)
addScreenName
Link copied to clipboard
fun addScreenName(clazz: Class<*>)

Add a screen name to the block list.

addScreenNames
Link copied to clipboard
fun addScreenNames(clazzSet: Set<Class<*>>)

Add a set of screen name to the block list.

getOptedOutScreenName
Link copied to clipboard
fun getOptedOutScreenName(): Set<String>
toString
Link copied to clipboard
open override fun toString(): String

Properties

optOutActivities
Link copied to clipboard
val optOutActivities: Set<Class<*>>?

Set of class objects which extends AppCompatActivity