SessionConfigurationUpdate

class SessionConfigurationUpdate @JvmOverloads constructor(foregroundTimeout: TimeMeasure = TimeMeasure(30, TimeUnit.MINUTES), backgroundTimeout: TimeMeasure = TimeMeasure(30, TimeUnit.MINUTES)) : SessionConfiguration

Constructors

Link copied to clipboard
fun SessionConfigurationUpdate(foregroundTimeout: TimeMeasure = TimeMeasure(30, TimeUnit.MINUTES), backgroundTimeout: TimeMeasure = TimeMeasure(30, TimeUnit.MINUTES))

Functions

Link copied to clipboard
open override fun copy(): Configuration
Link copied to clipboard

Properties

Link copied to clipboard
open override var backgroundTimeout: TimeMeasure

The amount of time that can elapse before the session id is updated while the app is in the background.

Link copied to clipboard
open override var foregroundTimeout: TimeMeasure

The amount of time that can elapse before the session id is updated while the app is in the foreground.

Link copied to clipboard
var isPaused: Boolean = false
Link copied to clipboard

The callback called everytime the session is updated.

Link copied to clipboard