ParseInstallation class
Methods
-
addRelation(String key, List<ParseObject> objets)
→ void
-
Add multiple
objets
to a relation associated with a given key
inherited
-
clearUnsavedChanges()
→ void
-
inherited
-
clone(Map<String, dynamic> map)
→ dynamic
-
inherited
-
containsKey(String key)
→ bool
-
inherited
-
containsValue(Object value)
→ bool
-
inherited
-
copy()
→ dynamic
-
Creates a copy of this class
inherited
-
create({bool allowCustomObjectId = false, dynamic context})
→ Future<ParseResponse>
-
Creates a new object and saves it online
override
-
delete<T extends ParseObject>({String? id, String? path})
→ Future<ParseResponse>
-
Deletes the current object locally and online
inherited
-
deleteEventually()
→ Future<ParseResponse>
-
inherited
-
distinct<T extends ParseObject>(String query)
→ Future<ParseResponse>
-
inherited
-
fetch({List<String>? include})
→ Future<ParseObject>
-
Fetches this object with the data from the server.
inherited
-
fromJson(Map<String, dynamic> objectData)
→ dynamic
-
inherited
-
fromJsonForManualObject(Map<String, dynamic> objectData)
→ dynamic
-
inherited
-
fromPin(String objectId)
→ Future
-
Get item from value storage
inherited
-
get<T>(String key, {T? defaultValue})
→ T?
-
Get a value of type
T
associated with a given key
inherited
-
getACL()
→ ParseACL
-
Access the ParseACL governing this object.
inherited
-
getAll()
→ Future<ParseResponse>
-
Gets all objects from this table - Limited response at the moment
inherited
-
getObject(String objectId, {List<String>? include})
→ Future<ParseResponse>
-
Gets an object from the server using it's
objectId
inherited
-
getRelation<T extends ParseObject>(String key)
→ ParseRelation<T>
-
Get the instance of ParseRelation class associated with the given
key
inherited
-
getSubscribedChannels()
→ Future<List>
-
Returns an <List> containing all the channel names this device is subscribed to.
-
isDirty({String? key})
→ bool
-
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
pin()
→ Future<bool>
-
Saves item to value storage
inherited
-
query<T extends ParseObject>(String query, {ProgressCallback? progressCallback})
→ Future<ParseResponse>
-
Can be used to create custom queries
inherited
-
removeRelation(String key, List<ParseObject> objets)
→ void
-
Remove multiple
objets
from a relation associated with a given key
inherited
-
save({dynamic context})
→ Future<ParseResponse>
-
Saves the current installation
override
-
saveEventually()
→ Future<ParseResponse>
-
inherited
-
saveInStorage(String key)
→ Future<void>
-
Saves in storage
inherited
-
set<T>(String key, T value, {bool forceUpdate = true})
→ void
-
Add a key-value pair to this object.
inherited
-
setACL<ParseACL>(ParseACL acl)
→ void
-
Set the
ParseACL
governing this object.
inherited
-
setAdd<T>(String key, T element)
→ void
-
Add an
element
to the end of the array associated with a given key
inherited
-
setAddAll(String key, List elements)
→ void
-
Add multiple
elements
to the end of the array
associated with a given key
inherited
-
setAddAllUnique(String key, List elements)
→ void
-
Add multiple
elements
to the array associated with a given key
, only
adding elements which are not already present in the array. The position
of the insert is not guaranteed
inherited
-
setAddUnique(String key, dynamic element)
→ void
-
Add an
element
to the array associated with a given key
, only if
it is not already present in the array. The position of the insert is not
guaranteed
inherited
-
setDecrement(String key, num amount)
→ void
-
Decrement a num value associated with a given
key
by the given amount
inherited
-
setIncrement(String key, num amount)
→ void
-
Increment a num value associated with a given
key
by the given amount
inherited
-
setRemove(String key, dynamic element)
→ void
-
Remove every instance of an
element
from an array
associated with a given key
inherited
-
setRemoveAll(String key, List elements)
→ void
-
Removes all instances of the
elements
contained in a List from the
array associated with a given key
inherited
-
subscribeToChannel(String value)
→ Future<void>
-
Subscribes the device to a channel of push notifications.
-
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>
-
Remove item from value storage
inherited
-
unset(String key, {bool offlineOnly = false})
→ Future<ParseResponse>
-
Can be used set an objects variable to undefined rather than null
inherited
-
unsubscribeFromChannel(String value)
→ Future<void>
-
Unsubscribes the device to a channel of push notifications.
-
update({dynamic context})
→ Future<ParseResponse>
-
Send the updated object to the server.
inherited