AuthenticatedSupabaseApi
class AuthenticatedSupabaseApi constructor(resolveUrl: (path: String) -> String, parseErrorResponse: suspend (response: HttpResponse) -> RestException? = null, defaultRequest: HttpRequestBuilder.() -> Unit? = null, supabaseClient: SupabaseClient, jwtToken: String? = null) : SupabaseApi(source)
Constructors
Link copied to clipboard
constructor(resolveUrl: (path: String) -> String, parseErrorResponse: suspend (response: HttpResponse) -> RestException? = null, defaultRequest: HttpRequestBuilder.() -> Unit? = null, supabaseClient: SupabaseClient, jwtToken: String? = null)
Functions
Link copied to clipboard
inline suspend fun <T> deleteJson(url: String, body: T, crossinline builder: HttpRequestBuilder.() -> Unit): HttpResponse
Link copied to clipboard
open suspend override fun prepareRequest(url: String, builder: HttpRequestBuilder.() -> Unit): HttpStatement
Link copied to clipboard
open suspend override fun rawRequest(url: String, builder: HttpRequestBuilder.() -> Unit): HttpResponse