References
Class Summary
Static Public Class Summary | ||
public |
Provides the main entry point for the Todos app and major control functionality (the C in MVC). |
|
public |
Provides a basic |
|
public |
This is the transient application state, not persisted on Parse. |
|
public |
Backbone.js |
version 1.2.3 |
public |
Provides overrides necessary to integrate Parse serialization / deserialization with Backbone. |
|
public |
BackboneQuery -- Provides client side sorting based on a query API. |
|
public |
Backbone.Collection - Collections are ordered sets of models. |
|
public |
ConsoleLogger.js -- Provides basic logging functionality with all log messages posting to |
|
public |
Debug.js - Provides basic logging functionality that can be turned on via setting s_DEBUG_LOG = true; |
|
public |
Backbone.Events - Provides the ability to bind and trigger custom named events. |
|
public |
Backbone.History - History serves as a global router. |
|
public |
Our basic todos Item model has |
|
public |
The |
|
public |
Provides a |
|
public |
Logger.js -- Provides dispatch to logging plugins. |
|
public |
The main view that lets a user manage their todos |
|
public |
Backbone.Model - Models are the heart of any JavaScript application. |
|
public |
Provides a multi-level Map implementation that mirrors the Map API except for exclusion of |
|
public |
ParseCollection - Collections are ordered sets of models. |
|
public |
ParseModel - Models are the heart of any JavaScript application. |
|
public |
Backbone.Router - Provides methods for routing client-side pages, and connecting them to actions and events. |
|
public |
This module defines a |
|
public |
TyphonEvents adds new functionality for trigger events. |
|
public |
TyphonLoggedEvents posts a message to the |
|
public |
Provides static utility functions. |
|
public |
Provides static common utility methods. |
|
public |
Backbone.View - Represents a logical chunk of UI in the DOM. |
Function Summary
Static Public Function Summary | ||
public |
Provides older "extend" functionality for Backbone. |
|
public |
modelExtend(className: string | object, protoProps: object, staticProps: object): * Provides extend functionality for Model that is compatible to the Parse SDK. |
|
public |
parseExtend(Backbone: Backbone) Provides support for older "extend" functionality in addition to adding a utility method, "getHTTPSUrl" to retrieve an HTTPS url for Parse.Object and Backbone.Model. |
|
public |
parseSync(method: string, model: Model | Collection, options: object): * | ParsePromise parseSync - Persists models to the server. |
|
public |
sync(method: string, model: Model | Collection, options: object): XMLHttpRequest Backbone.sync - Persists models to the server. |
|
public |
typhonExtend(Backbone: Backbone) Provides support for TyphonJS adding several methods to Backbone. |
Variable Summary
Static Public Variable Summary | ||
public |
BackboneProxy: {backbone: null} Defines a proxy Object to hold a reference of the Backbone object instantiated. |
|
public |
Returns an instance of AppState. |
|
public |
Either loads the Window.btoa function or defaults to the polyfill. |
|
public |
Exports the Collection class. |
|
public |
Exports the Model class. |
|
public |
Exports the ParseCollection class. |
|
public |
Exports the ParseModel class. |
|
public |
Exports an instance of TodoList. |