SupabaseClient class

Constructors

SupabaseClient(String supabaseUrl, String supabaseKey, {String? schema, bool autoRefreshToken = true, Map<String, String> headers = Constants.defaultHeaders})

Properties

auth GoTrueClient
latefinal
authUrl String
final
changedAccessToken String?
getter/setter pair
functions FunctionsClient
Supabase Functions allows you to deploy and invoke edge functions.
no setter
functionsUrl String
final
hashCode int
The hash code for this object.
no setterinherited
realtime RealtimeClient
latefinal
realtimeUrl String
final
restUrl String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
schema String
final
storage SupabaseStorageClient
Supabase Storage allows you to manage user-generated content, such as photos or videos.
no setter
storageUrl String
final
supabaseKey String
final
supabaseUrl String
final

Methods

from(String table) SupabaseQueryBuilder
Perform a table operation.
getSubscriptions() List<RealtimeSubscription>
Returns an array of all your subscriptions.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeAllSubscriptions() Future<List<RealtimeSubscription>>
Closes and removes all subscriptions and returns a list of removed subscriptions and their errors.
removeSubscription(RealtimeSubscription subscription) Future<RemoveSubscriptionResult>
Closes and removes a subscription and returns the number of open subscriptions. subscription: subscription The subscription you want to close and remove.
rpc(String fn, {Map<String, dynamic>? params}) PostgrestFilterBuilder
Perform a stored procedure call.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited