Package-level declarations

Types

Link copied to clipboard
data class ClientCredentials(val clientId: String, val clientSecret: String)

Client credentials - authorization based on client ID and secret.

Link copied to clipboard

Server environment

Link copied to clipboard
interface Theme

Theme providing colour flavouring of screens.

Link copied to clipboard
typealias Translations = String

String formatted as JSON object, with following structure:

Link copied to clipboard
data class UiConfig(val theme: Theme = Theme.isic, val locale: String = "en", val translations: Translations? = null)

UI configuration for Discounts screen - definition of how the screen should look like.