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.Analytics

Provides an interface to Parse's logging and analytics backend.

Parse.Cloud

Contains functions for calling and declaring cloud functions.

Parse.Cloud.AfterDeleteRequest

A Request object that is passed into the afterDelete function.

Parse.Cloud.AfterSaveRequest

A Request object that is passed into the afterSave function.

Parse.Cloud.BeforeDeleteRequest

A Request object that is passed into the beforeDelete function.

Parse.Cloud.BeforeDeleteResponse

A Response object that is passed to the beforeDelete 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.Cookie

Represents a cookie described in the Parse.Cloud.HTTPResponse's Set-Cookie header.

Parse.Cloud.CookieOptions

The cookie options in the Set-Cookie HTTP response headers.

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.Cloud.JobRequest

A Request object that is passed into a background job.

Parse.Cloud.JobStatus

A Status object that is passed to a background job.

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.File


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.

EJS

EJS template engine v0.8.3.

express

Express web framework providing APIs for request parsing, routing, template rendering, cookie handling, and basic authentication.

express.Application

Object for configuring the express application

express.Request

Object storing request information.

express.Response

Object storing response information.

http

HTTP API for custom endpoints in Cloud Code.

http.IncomingMessage

HTTP request object.

http.Server

HTTP server object.

http.ServerResponse

HTTP response object.

Jade

Jade template engine v0.28.2.

Mailgun

Cloud Module for using Mailgun.

Mandrill

Cloud Module for using Mandrill.

Moment

Moment.js 1.7.2 library.

parseExpressCookieSession

Express middleware for Parse.User session management through a signed browser cookie.

parseExpressHttpsRedirect

Express middleware for redirecting the user to the HTTPS endpoint with the same URL.

parseExpressRawBody

Express middleware for parsing the request body into a byte Buffer.

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


Underscore

Underscore.js 1.4.2 library.

Documentation generated by Parse using JsDoc Toolkit.