NoneLocation#onUpdateURL()

onUpdateURL (callback) private Defined in packages/ember-routing/lib/location/none_location.js:72 Register a callback to be invoked when the path changes. These callbacks will execute when the user presses the back or forward button, but not after setURL is invoked. Parameters: callback Function

NoneLocation#handleURL()

handleURL (callback) private Defined in packages/ember-routing/lib/location/none_location.js:85 Sets the path and calls the updateURL callback. Parameters: callback Function

NoneLocation#getURL()

getURLStringprivate Defined in packages/ember-routing/lib/location/none_location.js:42 Returns the current path without rootURL. Returns: String path

NoneLocation#formatURL()

formatURL (url) Stringprivate Defined in packages/ember-routing/lib/location/none_location.js:97 Given a URL, formats it to be placed into the page as part of an element's href attribute. This is used, for example, when using the {{action}} helper to generate a URL based on an event. Parameters: url String Returns: String url

NoneLocation

Ember.NoneLocation Class PRIVATE Extends: Ember.Object Defined in: packages/ember-routing/lib/location/none_location.js:11 Module: ember-routing Ember.NoneLocation does not interact with the browser. It is useful for testing, or when you need to manage state with your Router, but temporarily don't want it to muck with the URL (for example when you embed your application in a larger page).

NativeArray

Ember.NativeArray Class PUBLIC Uses: Ember.MutableArray Uses: Ember.Observable Uses: Ember.Copyable Defined in: packages/ember-runtime/lib/system/native_array.js:24 Module: ember-runtime The NativeArray mixin contains the properties needed to make the native Array support Ember.MutableArray and all of its dependent APIs. Unless you have EmberENV.EXTEND_PROTOTYPES or EmberENV.EXTEND_PROTOTYPES.Array set to false, this will be applied automatically. Otherwise you can apply the mixin at anyti

Namespace

Ember.Namespace Class PUBLIC Extends: Ember.Object Defined in: packages/ember-runtime/lib/system/namespace.js:30 Module: ember-runtime A Namespace is an object usually used to contain other objects or methods such as an application or framework. Create a namespace anytime you want to define one of these new containers. MyFramework = Ember.Namespace.create({ VERSION: '1.0.0' });

MutableEnumerable#removeObjects()

removeObjects (objects) Objectpublic Defined in packages/ember-runtime/lib/mixins/mutable_enumerable.js:102 Removes each object in the passed enumerable from the receiver. Parameters: objects Ember.Enumerable the objects to remove Returns: Object receiver

MutableEnumerable#removeObject()

removeObject (object) Objectpublic Defined in packages/ember-runtime/lib/mixins/mutable_enumerable.js:84 Required. You must implement this method to apply this mixin. Attempts to remove the passed object from the receiver collection if the object is present in the collection. If the object is not present, this method has no effect. If the passed object is of a type not supported by the receiver, then this method should raise an exception. Parameters: object Object The object to remove

MutableEnumerable#addObjects()

addObjects (objects) Objectpublic Defined in packages/ember-runtime/lib/mixins/mutable_enumerable.js:69 Adds each object in the passed enumerable to the receiver. Parameters: objects Ember.Enumerable the objects to add. Returns: Object receiver