Package-level declarations
Types
Link copied to clipboard
class JchuSupabase
Link copied to clipboard
data class JchuSupabaseAuthConfig(val alwaysAutoRefresh: Boolean = true, val autoLoadFromStorage: Boolean = true, val autoSaveToStorage: Boolean = true, val retryDelay: Duration = 10.seconds, val flowType: JchuSupabaseAuthFlowType = JchuSupabaseAuthFlowType.PKCE, val sessionManager: SessionManager? = null, val codeVerifierCache: CodeVerifierCache? = null, val enableLifecycleCallbacks: Boolean = true, val defaultRedirectUrl: String? = null, val scheme: String? = null, val host: String? = null)
Link copied to clipboard
Link copied to clipboard
data class JchuSupabaseConfig(val url: String, val publishableKey: String, val auth: JchuSupabaseAuthConfig = JchuSupabaseAuthConfig(), val modules: JchuSupabaseModules = JchuSupabaseModules())
Link copied to clipboard
data class JchuSupabaseModules(val auth: Boolean = true, val database: Boolean = true, val functions: Boolean = true, val realtime: Boolean = true)