ParseCloudFunction class

Inheritance

Constructors

ParseCloudFunction(String functionName, {bool debug, ParseClient client, bool autoSendSessionId})
Creates a new cloud function object [...]

Properties

className String
Deprecated
@Deprecated('Prefer to use parseClassName'), read / write, inherited
createdAt DateTime
Returns DateTime createdAt
read-only, inherited
functionName String
final
hashCode int
The hash code for this object. [...]
read-only, inherited
objectId String
Returns String objectId
read / write, inherited
parseClassName String
read / write, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
type Type
read / write, inherited
updatedAt DateTime
Returns DateTime updatedAt
read-only, inherited

Methods

add(String key, dynamic values) Future<ParseResponse>
Add a single element to an array of an object
@Deprecated('Prefer to use the setAdd() method in save()'), inherited
addAll(String key, List values) Future<ParseResponse>
Add a multiple elements to an array of an object
@Deprecated('Prefer to use the setAddAll() method in save()'), inherited
addRelation(String key, List values) → void
inherited
addUnique(String key, List values) Future<ParseResponse>
Add a multiple elements to an array of an object, but only when they are unique
@Deprecated('Prefer to use the setAddAll() method in save()'), inherited
clearUnsavedChanges() → void
inherited
clone(Map<String, dynamic> map) → dynamic
inherited
containsKey(Object key) bool
inherited
containsValue(Object value) bool
inherited
copy() → dynamic
Creates a copy of this class
@protected, inherited
create({bool allowCustomObjectId = false}) Future<ParseResponse>
Creates a new object and saves it online
inherited
decrement(String key, num amount) Future<ParseResponse>
Decreases a num of an object by x amount
@Deprecated('Prefer to use the setDecrement() method in save()'), inherited
delete<T extends ParseObject>({String id, String path}) Future<ParseResponse>
Deletes the current object locally and online
inherited
distinct<T extends ParseObject>(String query) Future<ParseResponse>
inherited
execute({Map<String, dynamic> parameters, Map<String, String> headers}) Future<ParseResponse>
Executes a cloud function [...]
executeObjectFunction<T extends ParseObject>({Map<String, dynamic> parameters, Map<String, String> headers}) Future<ParseResponse>
Executes a cloud function that returns a ParseObject type [...]
fromJson(Map<String, dynamic> objectData) → dynamic
inherited
fromPin(String objectId) → Future
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
inherited
getClassName() String
@Deprecated('Prefer to use parseClassName'), inherited
getObject(String objectId) Future<ParseResponse>
Gets an object from the server using it's String objectId
inherited
getObjectData() Map<String, dynamic>
@Deprecated('Prefer to use _getObjectData method, or operator [] for certain key.'), @protected, inherited
getRelation<T extends ParseObject>(String key) ParseRelation<T>
Get the instance of ParseRelation class associated with the given key.
inherited
increment(String key, num amount) Future<ParseResponse>
Increases a num of an object by x amount
@Deprecated('Prefer to use the setIncrement() method in save()'), inherited
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
inherited
remove(String key, dynamic values) Future<ParseResponse>
Removes an element from an Array
@Deprecated('Prefer to use the setRemove() method in save()'), inherited
removeAll(String key, List values) Future<ParseResponse>
Remove multiple elements from an array of an object
@Deprecated('Prefer to use the setRemoveAll() method in save()'), inherited
removeRelation(String key, List values) → void
inherited
save() Future<ParseResponse>
Saves the current object online
inherited
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
inherited
setAddAll(String key, List values) → void
Add a multiple elements to an array of an object
inherited
setAddAllUnique(String key, List values) → void
Add a multiple elements to an array of an object
inherited
setAddUnique(String key, dynamic value) → void
inherited
setClassName(String className) String
@Deprecated('Prefer to use parseClassName'), inherited
setDecrement(String key, num amount) → void
Decreases a num of an object by x amount
inherited
setIncrement(String key, num amount) → void
Increases a num of an object by x amount
inherited
setObjectData(Map<String, dynamic> objectData) → void
@Deprecated('Prefer to use _setObjectData method, or operator [] for certain key.'), @protected, inherited
setRemove(String key, dynamic value) → void
Removes an element from an Array
inherited
setRemoveAll(String key, List values) → void
Remove multiple elements from an array of an object
inherited
toJson({bool full, bool forApiRQ = false, bool allowCustomObjectId = false}) Map<String, dynamic>
Converts object to String in JSON format
@protected, inherited
toPointer() Map<String, dynamic>
inherited
toString() String
Returns 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 [...]
inherited
update() Future<ParseResponse>
inherited

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited
operator [](Object key) → dynamic
inherited
operator []=(String key, dynamic value) → void
inherited