Package-level declarations

Types

Link copied to clipboard

The NotificationChecker class is useful to check any notifications available to send to the user while the desktop application is hidden

Link copied to clipboard
The NotificationsReceiver class is useful to receive the ACTION_BOOT_COMPLETED action and then make the routine to check if there are any notifications to send to the user
Link copied to clipboard
class NovaRequester(host: String, userId: String? = null, userToken: String? = null, debugMode: Boolean = false)

The NovaRequester class is useful to communicate with the Nova's backend

Functions

Link copied to clipboard

Function to check whether are available any updates for each platform and then launch the application which the correct first screen to display

Function to check whether are available any updates for Desktop platform with the UpdaterDialog component and then launch the application which the correct first screen to display

Link copied to clipboard

Function to get the notifications of the user, this routine will continue whether the fetchNotifications is set on true and the current local session is active

Link copied to clipboard

Function to init the local session and the related instances

Link copied to clipboard

Function to get whether the notifications fetching is enabled

Link copied to clipboard
fun launchApp(destinationScreen: String)

Function to launch the application

Link copied to clipboard
expect fun openLink(url: String)

Function to open a link from each platform

actual fun openLink(url: String)

Function to open a link from Desktop platform

Link copied to clipboard
expect fun setLocale()

Function to set locale language for the application

actual fun setLocale()

Function to set locale language for the application

Link copied to clipboard

Function to start the notifications fetching

Link copied to clipboard

Function to start the notifications fetching