StudyUUser class
- Inheritance
-
- Object
- SupabaseObjectFunctions<
StudyUUser> - StudyUUser
- Annotations
-
- @JsonSerializable()
Constructors
- StudyUUser({required String id, required String email, Preferences? preferences})
-
StudyUUser.fromJson(Map<
String, dynamic> json) -
factory
Properties
- email ↔ String
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String
-
getter/setter pair
- preferences ↔ Preferences
-
getter/setter pair
-
primaryKeys
→ Map<
String, Object> -
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
delete(
) → Future< StudyUUser> -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
save(
{bool onlyUpdate = false}) → Future< StudyUUser> -
Save the object to the database.
By default, this will upsert the object, i.e. insert it if it does not exist, or update it if it does.
If
onlyUpdate
is set to true, the object has to exist in the database, otherwise the result will be empty.inherited -
toJson(
) → Map< String, dynamic> -
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited