DockwareSupabase

class DockwareSupabase(supabaseUrl: String, supabaseKey: String)

Constructors

Link copied to clipboard
constructor(supabaseUrl: String, supabaseKey: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val database: Postgrest
Link copied to clipboard
val sessionStatus: StateFlow<SessionStatus>
Link copied to clipboard
val storage: Storage

Functions

Link copied to clipboard
suspend fun getCurrentSession(): UserSession?
Link copied to clipboard
suspend fun getCurrentUser(): UserInfo?
Link copied to clipboard
suspend fun isLoggedIn(): Boolean
Link copied to clipboard
suspend fun refreshSession()
Link copied to clipboard
suspend fun sendResetPasswordLink(email: String)
Link copied to clipboard
suspend fun signIn(email: String, password: String)
Link copied to clipboard
suspend fun signOut()
Link copied to clipboard
suspend fun signUp(email: String, password: String)