|
1 | 1 | <article class="chapter">
|
2 | 2 | <h1>Ember API Documentation</h1>
|
3 | 3 | <p>
|
4 |
| - To get started, choose a project (Ember or Ember Data) and a version |
5 |
| - from the dropdown menu. Ember has core methods used in any app, while Ember Data has |
| 4 | + To get started, choose a project (Ember or Ember Data) and a version |
| 5 | + from the dropdown menu. Ember has core methods used in any app, while Ember Data has |
6 | 6 | documentation of the built-in library for making requests to a back end.
|
7 |
| - If you're looking for documentation of the command line tool used to generate files, build your |
| 7 | + If you're looking for documentation of the command line tool used to generate files, build your |
8 | 8 | app, and more, visit <a href="https://cli.emberjs.com/">ember-cli</a>. The latest
|
9 |
| - testing API is available at |
| 9 | + testing API is available at |
10 | 10 | <a href="https://github.com/emberjs/ember-test-helpers/blob/master/API.md">ember-test-helpers</a>.
|
11 | 11 | </p>
|
12 | 12 | <h2>Commonly searched-for documentation</h2>
|
|
17 | 17 | <li>{{#link-to 'project-version.classes.class' '@ember/object/computed'}}Computed Macros{{/link-to}} - shorter ways of expressing certain types of computed properties</li>
|
18 | 18 | <li>{{#link-to 'project-version.classes.class' 'EmberArray'}}EmberArray{{/link-to}} - contains methods like {{#link-to 'project-version.classes.class.methods.method' 'EmberArray' 'forEach' (query-params anchor='forEach')}}forEach{{/link-to}} and {{#link-to 'project-version.classes.class.methods.method' 'EmberArray' 'mapBy' (query-params anchor='mapBy')}}mapBy{{/link-to}} that help you iterate over Ember Objects</li>
|
19 | 19 | <li>{{#link-to 'project-version.classes.class' 'EmberObject'}}EmberObject{{/link-to}} - the main base class for all Ember objects, including the {{#link-to 'project-version.classes.class.methods.method' 'EmberObject' 'get' (query-params anchor='get')}}get{{/link-to}} and {{#link-to 'project-version.classes.class.methods.method' 'EmberObject' 'set' (query-params anchor='set')}}set{{/link-to}} methods</li>
|
20 |
| - <li>{{#link-to 'project-version.classes.class' 'Ember.Templates.helpers'}}Ember.Templates.helpers{{/link-to}} - built-in functions that can be used in templates, such as the {{#link-to 'project-version.classes.class.methods.method' 'Ember.Templates.helpers' 'each' (query-params anchor='each')}}each{{/link-to}} helper</li> |
21 | 20 | <li>{{#link-to 'project-version.classes.class' 'Ember.Templates.helpers'}}Ember.Templates.helpers{{/link-to}} - built-in functions that can be used in templates, such as the {{#link-to 'project-version.classes.class.methods.method' 'Ember.Templates.helpers' 'each' (query-params anchor='each')}}each{{/link-to}}, {{#link-to 'project-version.classes.class.methods.method' 'Ember.Templates.helpers' 'on' (query-params anchor='on')}}on{{/link-to}} and {{#link-to 'project-version.classes.class.methods.method' 'Ember.Templates.helpers' 'fn' (query-params anchor='fn')}}fn{{/link-to}} helpers</li>
|
22 | 21 | <li>{{#link-to 'project-version.classes.class' 'Helper'}}Helpers{{/link-to}} - a way to define custom display functions that are used in templates</li>
|
23 | 22 | <li>{{#link-to 'project-version.classes.class' 'Route'}}Route{{/link-to}} - used to define individual routes, including the {{#link-to 'project-version.classes.class.methods.method' 'Route' 'model' (query-params anchor='model')}}model{{/link-to}} hook for loading data</li>
|
|
0 commit comments