DS.JSONAPISerializer#serializeHasMany()

serializeHasMany (snapshot, json, relationship) Inherited from DS.JSONSerializer but overwritten in addon/serializers/json-api.js:567 Parameters: snapshot DS.Snapshot json Object relationship Object

Defining a Component

Defining a Component To define a component, run: ember generate component my-component-name Components must have at least one dash in their name. So blog-post is an acceptable name, and so is audio-player-controls, but post is not. This prevents clashes with current or future HTML element names, aligns Ember components with the W3C Custom Elements spec, and ensures Ember detects the components automatically. A sample component template could look like this: app/templates/components/blog-post

ViewTargetActionSupport#target

targetprivate Defined in packages/ember-views/lib/mixins/view_target_action_support.js:48

ember-debug

ember-debug Module Parent: ember

Routing

Introduction Imagine we are writing a web app for managing a blog. At any given time, we should be able to answer questions like What post are they looking at? and Are they editing it? In Ember.js, the answer to these questions is determined by the URL. The URL can be set in a few ways: The user loads the app for the first time. The user changes the URL manually, such as by clicking the back button or by editing the address bar. The user clicks a link within the app. Some other event in the a

Router#isActiveIntent()

isActiveIntent (routeName, models, queryParams) Booleanprivate Defined in packages/ember-routing/lib/system/router.js:412 Available since 1.7.0 An alternative form of isActive that doesn't require manual concatenation of the arguments into a single array. Parameters: routeName models queryParams Returns: Boolean

ControllerMixin

Ember.ControllerMixin Class PRIVATE Uses: Ember.ActionHandler Defined in: packages/ember-runtime/lib/mixins/controller.js:6 Module: ember-routing

Registry#knownForType()

knownForType (type) private Defined in packages/container/lib/registry.js:663 Parameters: type String the type to iterate over

ContainerProxyMixin#ownerInjection()

ownerInjectionObjectpublic Defined in packages/ember-runtime/lib/mixins/container_proxy.js:26 Returns an object that can be used to provide an owner to a manually created instance. Example: let owner = Ember.getOwner(this); User.create( owner.ownerInjection(), { username: 'rwjblue' } ) Returns: Object

Registry#_factoryInjections

_factoryInjectionsInheritingDictprivate Defined in packages/container/lib/registry.js:99