Identity Manager
class IdentityManager(deviceHelper: DeviceHelper, storage: Storage, configManager: ConfigManager, ioScope: IOScope, neverCalledStaticConfig: () -> Boolean, stringToSha: (String) -> String = { it }, notifyUserChange: (change: Map<String, Any>) -> Unit, completeReset: () -> Unit = {
Superwall.instance.reset(duringIdentify = true)
}, track: suspend (TrackableSuperwallEvent) -> Unit = {
Superwall.instance.track(it)
})(source)
Constructors
Link copied to clipboard
constructor(deviceHelper: DeviceHelper, storage: Storage, configManager: ConfigManager, ioScope: IOScope, neverCalledStaticConfig: () -> Boolean, stringToSha: (String) -> String = { it }, notifyUserChange: (change: Map<String, Any>) -> Unit, completeReset: () -> Unit = {
Superwall.instance.reset(duringIdentify = true)
}, track: suspend (TrackableSuperwallEvent) -> Unit = {
Superwall.instance.track(it)
})