Parse JavaScript Classes

Cloud Modules

Parse Class Index

Parse

Contains all Parse API classes and functions.

Parse.ACL

An ACL, or Access Control List can be added to any Parse.Object to restrict access to only a subset of users of your application.


Parse.Cloud

Contains functions for calling and declaring cloud functions.

Parse.Cloud.AfterSaveRequest

A Request object that is passed into the afterSave function.

Parse.Cloud.BeforeSaveRequest

A Request object that is passed into the beforeSave function.

Parse.Cloud.BeforeSaveResponse

A Response object that is passed to the beforeSave function.

Parse.Cloud.FunctionRequest

A Request object that is passed into a cloud function.

Parse.Cloud.FunctionResponse

A Response object that is passed to a cloud function.

Parse.Cloud.HTTPOptions

An options object that is passed to httpRequest to send an HTTP request.

Parse.Cloud.HTTPResponse

The response from the server on an HTTP Request.

Parse.Collection

Provides a standard collection class for our sets of models, ordered or unordered.


Parse.Error

Class used for all objects passed to error callbacks.


Parse.Events

Parse.Events is a fork of Backbone's Events module, provided for your convenience.


Parse.FacebookUtils

Provides a set of utilities for using Parse with Facebook.

Parse.GeoPoint

Represents a latitude / longitude point that may be associated with a key in a ParseObject or used as a reference point for geo queries.


Parse.History

A fork of Backbone.History, provided for your convenience.


Parse.Object

The fundamental unit of Parse data, which implements the Backbone Model interface.


Parse.Op

A Parse.Op is an atomic operation that can be applied to a field in a Parse.Object.

Parse.Op.Add

Add is an atomic operation where the given objects will be appended to the array that is stored in this field.

Parse.Op.AddUnique

AddUnique is an atomic operation where the given items will be appended to the array that is stored in this field only if they were not already present in the array.

Parse.Op.Increment

An Increment is an atomic operation where the numeric value for the field will be increased by a given amount.

Parse.Op.Relation

A Relation operation indicates that the field is an instance of Parse.Relation, and objects are being added to, or removed from, that relation.

Parse.Op.Remove

Remove is an atomic operation where the given objects will be removed from the array that is stored in this field.

Parse.Op.Set

A Set operation indicates that either the field was changed using Parse.Object.set, or it is a mutable container that was detected as being changed.

Parse.Op.Unset

An Unset operation indicates that this field has been deleted from the object.

Parse.Promise


Parse.Push


Parse.Query

Parse.Query defines a query that is used to fetch Parse.Objects.


Parse.Relation

A class that is used to access all of the children of a many-to-many relationship.


Parse.Role

A Parse.Role is a local representation of a role persisted to the Parse cloud.

Parse.Router

A fork of Backbone.Router, provided for your convenience.


Parse.User

A Parse.User object is a local representation of a user persisted to the Parse cloud.


Parse.View

A fork of Backbone.View, provided for your convenience.


Cloud Modules

Buffer

Container for byte manipulation, Base64 encoding, and string encoding.

CrowdFlower

Cloud Module for using CrowdFlower.

Mailgun

Cloud Module for using Mailgun.

Mandrill

Cloud Module for using Mandrill.

Moment

Moment.js 1.7.2 library.

SendGrid

Cloud Module for using SendGrid.

Stripe

Cloud Module for using Stripe.

Stripe.Charges


Stripe.Coupons


Stripe.Customers


Stripe.Events


Stripe.InvoiceItems


Stripe.Invoices


Stripe.Plans


Stripe.Tokens


Twilio

Cloud Module for using Twilio.

Underscore

Underscore.js 1.4.2 library.

Documentation generated by Parse using JsDoc Toolkit.