AuthenticatedSupabaseApi
class AuthenticatedSupabaseApi(resolveUrl: (path: String) -> String, parseErrorResponse: suspend (response: HttpResponse) -> RestException? = null, supabaseClient: SupabaseClient, config: AuthenticatedApiConfig) : SupabaseApi(source)
Constructors
Link copied to clipboard
constructor(resolveUrl: (path: String) -> String, parseErrorResponse: suspend (response: HttpResponse) -> RestException? = null, supabaseClient: SupabaseClient, config: AuthenticatedApiConfig)
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