Session

io.github.positionpal.location.domain.Session
See theSession companion object
trait Session

A facade over the user's state and tracking information.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

The last sampled location of the user.

The last sampled location of the user.

Attributes

def scope: Scope

The Scope of this session.

The Scope of this session.

Attributes

def tracking: Option[Tracking]

The user tracking information.

The user tracking information.

Attributes

Attributes

Returns

a new Session updated according to the given event.

The current state of the user.

The current state of the user.

Attributes

Concrete methods

Extension method from Session

Attributes

Returns

a Snapshot from the current Session.