- Inheritance
-
- Implemented types
-
- Implementers
Methods
-
addRelation(String key, List values)
→ void
-
-
clearUnsavedChanges()
→ void
-
inherited
-
clone(Map<String, dynamic> map)
→ dynamic
-
override
-
containsKey(String key)
→ bool
-
inherited
-
containsValue(Object value)
→ bool
-
inherited
-
copy()
→ dynamic
-
Creates a copy of this class
inherited
-
create({bool allowCustomObjectId = false})
→ Future<ParseResponse>
-
Creates a new object and saves it online
-
delete<T extends ParseObject>({String? id, String? path})
→ Future<ParseResponse>
-
Deletes the current object locally and online
-
distinct<T extends ParseObject>(String query)
→ Future<ParseResponse>
-
-
fetch({List<String>? include})
→ Future<ParseObject>
-
Fetches this object with the data from the server. Call this whenever you want the state of the
object to reflect exactly what is on the server.
-
fromJson(Map<String, dynamic> objectData)
→ dynamic
-
inherited
-
fromJsonForManualObject(Map<String, dynamic> objectData)
→ dynamic
-
inherited
-
fromPin(String objectId)
→ dynamic
-
Saves item to simple key pair value storage
inherited
-
get<T>(String key, {T? defaultValue})
→ T?
-
Gets type
T
from objectData
inherited
-
getACL()
→ ParseACL
-
Access the ParseACL governing this object.
inherited
-
getAll()
→ Future<ParseResponse>
-
Gets all objects from this table - Limited response at the moment
-
getObject(String objectId, {List<String>? include})
→ Future<ParseResponse>
-
Gets an object from the server using it's String objectId
-
getRelation<T extends ParseObject>(String key)
→ ParseRelation<T>
-
Get the instance of ParseRelation class associated with the given key.
-
isDirty({String? key})
→ bool
-
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a non-existent method or property is accessed.
inherited
-
pin()
→ Future<bool>
-
Saves item to simple key pair value storage
inherited
-
query<T extends ParseObject>(String query, {ProgressCallback? progressCallback})
→ Future<ParseResponse>
-
Can be used to create custom queries
-
removeRelation(String key, List values)
→ void
-
-
save()
→ Future<ParseResponse>
-
Saves the current object online
-
saveInStorage(String key)
→ Future<void>
-
Saves in storage
inherited
-
set<T>(String key, T value, {bool forceUpdate = true})
→ void
-
Sets type
T
from objectData
inherited
-
setACL<ParseACL>(ParseACL acl)
→ void
-
Set the
ParseACL
governing this object.
inherited
-
setAdd(String key, dynamic value)
→ void
-
Add a single element to an array of an object
-
setAddAll(String key, List values)
→ void
-
Add a multiple elements to an array of an object
-
setAddAllUnique(String key, List values)
→ void
-
Add a multiple elements to an array of an object
-
setAddUnique(String key, dynamic value)
→ void
-
-
setDecrement(String key, num amount)
→ void
-
Decreases a num of an object by x amount
-
setIncrement(String key, num amount)
→ void
-
Increases a num of an object by x amount
-
setRemove(String key, dynamic value)
→ void
-
Removes an element from an Array
-
setRemoveAll(String key, List values)
→ void
-
Remove multiple elements from an array of an object
-
toJson({bool full = false, bool forApiRQ = false, bool allowCustomObjectId = false})
→ Map<String, dynamic>
-
Converts object to
String
in JSON format
inherited
-
toPointer()
→ Map<String, dynamic>
-
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
unpin({String? key})
→ Future<bool>
-
Saves item to simple key pair value storage
inherited
-
unset(String key, {bool offlineOnly = false})
→ Future<ParseResponse>
-
Can be used set an objects variable to undefined rather than null
-
update()
→ Future<ParseResponse>
-