Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class RichContent(val content: String = "", val replacements: Map<String, RichContentReplacement> = emptyMap())
Represents rich text content with optional token replacements.
Link copied to clipboard
data class RichContentReplacement(val value: String = "", val href: String = "", val type: String = "", val target: String = "")
Represents a single replacement token inside a rich-text label.
Functions
Link copied to clipboard
Function to create a DaVinci instance. fun main() { val daVinci = DaVinci { module(Oidc) { clientId = "your-client-id" redirectUri = "your-redirect-uri" scopes = listOf("openid", "profile") } } }
Creates a DaVinci instance from a JSON configuration.