ApplicationInstance.BootOptions#isBrowser

isBrowserbooleanpublic Defined in packages/ember-application/lib/system/application-instance.js:340 Run in a full browser environment. When this flag is set to false, it will disable most browser-specific and interactive features. Specifically: It does not use jQuery to append the root view; the rootElement (either specified as a subsequent option or on the application itself) must already be an Element in the given document (as opposed to a string selector). It does not set up an EventDisp

ApplicationInstance.BootOptions

Ember.ApplicationInstance.BootOptions Class PUBLIC Defined in: packages/ember-application/lib/system/application-instance.js:292 Module: ember-application A list of boot-time configuration options for customizing the behavior of an Ember.ApplicationInstance. This is an interface class that exists purely to document the available options; you do not need to construct it manually. Simply pass a regular JavaScript object containing the desired options into methods that require one of these op

ApplicationInstance#rootElement

rootElementString|DOMElementprivate Defined in packages/ember-application/lib/system/application-instance.js:67 The root DOM element of the Application as an element or a jQuery-compatible selector string.

ApplicationInstance

Ember.ApplicationInstance Class PUBLIC Extends: Ember.EngineInstance Defined in: packages/ember-application/lib/system/application-instance.js:20 Module: ember-application The ApplicationInstance encapsulates all of the stateful aspects of a running Application. At a high-level, we break application boot into two distinct phases: Definition time, where all of the classes, templates, and other dependencies are loaded (typically in the browser). Run time, where we begin executing the applica

ApplicationInstance#customEvents

customEventsObjectprivate Defined in packages/ember-application/lib/system/application-instance.js:54 The DOM events for which the event dispatcher should listen. By default, the application's Ember.EventDispatcher listens for a set of standard DOM events, such as mousedown and keyup, and delegates them to your application's Ember.View instances.

ApplicationInstance#application

applicationEmber.Applicationprivate Defined in packages/ember-application/lib/system/application-instance.js:46 The Application for which this is an instance.

Application#_globalsMode

_globalsModeBooleanprivate Defined in packages/ember-application/lib/system/application.js:295 Whether the application should be configured for the legacy "globals mode". Under this mode, the Application object serves as a global namespace for all classes. let App = Ember.Application.create({ ... }); App.Router.reopen({ location: 'none' }); App.Router.map({ ... }); App.MyComponent = Ember.Component.extend({ ... }); This flag also exposes other internal APIs that assumes the exis

Application#visit()

visit (url, options) Promisepublic Defined in packages/ember-application/lib/system/application.js:777 Boot a new instance of Ember.ApplicationInstance for the current application and navigate it to the given url. Returns a Promise that resolves with the instance when the initial routing and rendering is complete, or rejects with any error that occured during the boot process. When autoboot is disabled, calling visit would first cause the application to boot, which runs the application init

Application#_prepareForGlobalsMode()

_prepareForGlobalsModeprivate Defined in packages/ember-application/lib/system/application.js:380 Enable the legacy globals mode by allowing this application to act as a global namespace. See the docs on the _globalsMode property for details. Most of these features are already deprecated in 1.x, so we can stop using them internally and try to remove them.

Application#waitForDOMReady()

waitForDOMReadyprivate Defined in packages/ember-application/lib/system/application.js:424 Automatically kick-off the boot process for the application once the DOM has become ready. The initialization itself is scheduled on the actions queue which ensures that code-loading finishes before booting. If you are asynchronously loading code, you should call deferReadiness() to defer booting, and then call advanceReadiness() once all of your code has finished loading.