Package-level declarations

Types

Link copied to clipboard
data class IdentityInfo(val aliasId: String, val appUserId: String?)
Link copied to clipboard
Link copied to clipboard
class IdentityManager(deviceHelper: DeviceHelper, storage: LocalStorage, configManager: ConfigManager, ioScope: IOScope, stringToSha: (String) -> String = { it }, notifyUserChange: (change: Map<String, Any>) -> Unit)
Link copied to clipboard
data class IdentityOptions(val restorePaywallAssignments: Boolean = false)

Options passed in when calling Superwall.identify(userId, options).

Functions

Link copied to clipboard
fun cleanAttributes(attributes: Map<String, Any?>): Map<String, Any?>
Link copied to clipboard
fun Superwall.identify(userId: String, options: IdentityOptions? = null)
Link copied to clipboard