ParseCloudFunction class
- Inheritance
- Object
- ParseBase
- ParseObject
- ParseCloudFunction
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 -
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