Package-level declarations

Types

Link copied to clipboard
interface PersonalData

Implementations of PersonalData enable easy access to personal data.

Link copied to clipboard

A single personal location of the current user of the application.

Link copied to clipboard
interface Proposals

Contains the personalization proposals from the online backend for the current user of the application (available only in the online mode).

Link copied to clipboard

Entity holding all personal locations of the current user of the application.

Link copied to clipboard
class UserProfile(val locations: UserLocations = UserLocations())

Entity holding all personal data relating to the current user of the application.

Link copied to clipboard

Callback that reports when a UserProfile or UserProfileFailure is received.

Link copied to clipboard
abstract class UserProfileFailure

Failures that might occur when interacting with the UserProfile using PersonalData.

Link copied to clipboard

Listener for user profile updates. It is notified when the user profile is updated. The listener is registered using PersonalData.addUserProfileUpdatedListener.