Supabase Client Builder
Creates a new SupabaseClient with the given options.
Use createSupabaseClient to create a new instance of SupabaseClient.
Properties
Optional function for using a third-party authentication system with Supabase. The function should return an access token or ID token (JWT) by obtaining it from the third-party auth client library. Note that this function may be called concurrently and many times. Use memoization and locking techniques if this is not supported by the client libraries.
The CoroutineDispatcher used for launching long running jobs.
The default log level used for plugins.
The default serializer used to serialize and deserialize custom data types.
Custom ktor http client engine. If null, an engine from the dependencies will be used.
Whether to ignore if supabaseUrl contains modules like 'realtime' or 'auth'. If false, an exception will be thrown.
The current operating system information.
Duration after network requests throw a HttpRequestTimeoutException
Functions
Add your own http configuration to SupabaseClient.httpClient
Installs a plugin to the SupabaseClient