Array

Ember.Array Class PUBLIC Uses: Ember.Enumerable Defined in: packages/ember-runtime/lib/mixins/array.js:173 Module: ember-runtime This mixin implements Observer-friendly Array-like behavior. It is not a concrete implementation, but it can be used up by other classes that want to appear like arrays. For example, ArrayProxy is a concrete classes that can be instantiated to implement array-like behavior. Both of these classes use the Array Mixin by way of the MutableArray mixin, which allows o

AriaRoleSupport#ariaRole

ariaRoleStringpublic Defined in packages/ember-views/lib/mixins/aria_role_support.js:14 The WAI-ARIA role of the control represented by this view. For example, a button may have a role of type 'button', or a pane may have a role of type 'alertdialog'. This property is used by assistive software to help visually challenged users navigate rich web applications. The full list of valid WAI-ARIA roles is available at: http://www.w3.org/TR/wai-aria/roles#roles_categorization Default: null

AriaRoleSupport#sendAction()

sendAction (action, params) public Defined in packages/ember-views/lib/mixins/action_support.js:23 Calls an action passed to a component. For example a component for playing or pausing music may translate click events into action notifications of "play" or "stop" depending on some internal state of the component: // app/components/play-button.js export default Ember.Component.extend({ click() { if (this.get('isPlaying')) { this.sendAction('play'); } else { this.sendAct

ApplicationInstance.BootOptions#jQuery

jQueryObjectprivate Defined in packages/ember-application/lib/system/application-instance.js:315 Provide a specific instance of jQuery. This is useful in conjunction with the document option, as it allows you to use a copy of jQuery that is appropriately bound to the foreign document (e.g. a jsdom). This is highly experimental and support very incomplete at the moment. Default: auto-detected

ApplicationInstance.BootOptions#shouldRender

shouldRenderbooleanpublic Defined in packages/ember-application/lib/system/application-instance.js:376 Disable rendering completely. When this flag is set to true, it will disable the entire rendering pipeline. Essentially, this puts the app into "routing-only" mode. No templates will be rendered, and no Components will be created. Default: true

ApplicationInstance.BootOptions#rootElement

rootElementString|Elementpublic Defined in packages/ember-application/lib/system/application-instance.js:426 If present, overrides the application's rootElement property on the instance. This is useful for testing environment, where you might want to append the root view to a fixture area. In non-browser mode, because Ember does not have access to jQuery, this options must be specified as a DOM Element object instead of a selector string. See the documentation on Ember.Applications's rootEl

ApplicationInstance.BootOptions#location

locationstringpublic Defined in packages/ember-application/lib/system/application-instance.js:451 If present, overrides the router's location property with this value. This is useful for environments where trying to modify the URL would be inappropriate. Default: null

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#setupRegistry()

setupRegistry (registry, options) private Inherited from Ember.EngineInstance but overwritten in packages/ember-application/lib/system/application-instance.js:278 Parameters: registry Registry options BootOptions