angular-cn/modules/angular2
Julie Ralph e1bf3d33f8 feat(debug): replace DebugElement with new Debug DOM
Now, using `ng.probe(element)` in the browser console returns
a DebugElement when in dev mode.

`ComponentFixture#debugElement` also returns a new DebugElement.

Breaking Change:

This is a breaking change for unit tests. The API for the DebugElement
has changed. Now, there is a DebugElement or DebugNode for every node
in the DOM, not only nodes with an ElementRef. `componentViewChildren` is
removed, and `childNodes` is a list of ElementNodes corresponding to every
child in the DOM. `query` no longer takes a scope parameter, since
the entire rendered DOM is included in the `childNodes`.

Before:

```
componentFixture.debugElement.componentViewChildren[0];
```

After
```
// Depending on the DOM structure of your component, the
// index may have changed or the first component child
// may be a sub-child.
componentFixture.debugElement.children[0];
```

Before:

```
debugElement.query(By.css('div'), Scope.all());
```

After:

```
debugElement.query(By.css('div'));
```

Before:

```
componentFixture.debugElement.elementRef;
```

After:

```
componentFixture.elementRef;
```
2016-01-29 11:28:10 -08:00
..
animate cleanup(testing): create top level files for mocks 2015-11-24 19:29:52 +00:00
docs fix(bundle): add angular2/platform/testing/browser to SystemJS testing bundle 2016-01-29 13:58:06 +01:00
examples feat(debug): replace DebugElement with new Debug DOM 2016-01-29 11:28:10 -08:00
http cleanup(testing): create top level files for mocks 2015-11-24 19:29:52 +00:00
manual_typings build(node): split test and src compilation units 2016-01-19 21:15:16 -08:00
platform feat(debug): replace DebugElement with new Debug DOM 2016-01-29 11:28:10 -08:00
router fix(router): export ROUTER_LINK_DSL_PROVIDER and hide MockPopStateEvent 2015-12-15 09:45:00 -08:00
src feat(debug): replace DebugElement with new Debug DOM 2016-01-29 11:28:10 -08:00
test feat(debug): replace DebugElement with new Debug DOM 2016-01-29 11:28:10 -08:00
web_worker fix(compiler): remove AppRootUrl 2015-12-12 00:58:56 +00:00
README.dart.md feat(publish): update files to publish to npm 2015-02-24 16:53:44 -08:00
README.js.md chore(build): remove es5build.js 2015-11-06 18:22:57 +00:00
angular2.dart fix(web_workers): support @AngularEntrypoint in web workers 2016-01-13 17:55:01 +00:00
animate.ts feat(animate): adds basic support for CSS animations on enter and leave 2015-09-14 17:37:09 +00:00
bootstrap.ts feat(dart/transform): Introduce @AngularEntrypoint() 2015-12-01 13:34:29 -08:00
bootstrap_static.ts feat(dart/transform): Introduce @AngularEntrypoint() 2015-12-01 13:34:29 -08:00
common.ts refactor(core): move directives, pipes, and forms into common 2015-11-05 23:00:32 +00:00
compiler.ts fix(compiler): remove AppRootUrl 2015-12-12 00:58:56 +00:00
core.dart feat(debug): replace DebugElement with new Debug DOM 2016-01-29 11:28:10 -08:00
core.ts feat(debug): replace DebugElement with new Debug DOM 2016-01-29 11:28:10 -08:00
http.ts docs(*): Document a lot more symbols that are missing comments in our generated docs. 2015-12-15 03:04:48 +00:00
instrumentation.ts cleanup(tooling): move tooling to the browser platform and rename profile into instrumentation 2015-11-24 19:29:52 +00:00
package.json build(broccoli): convert dependencies to peerDependencies in all package.json templates 2015-12-08 11:52:26 -08:00
pubspec.yaml test(dart/transform): Update dependencies & fix Dart tests 2016-01-14 00:29:03 +00:00
router.ts feat(WebWorker): Add Router Support for WebWorker Apps 2016-01-26 21:07:12 -08:00
testing.ts chore(test): remove deprecated RootTestComponent 2015-12-02 15:00:55 -08:00
testing_internal.ts refactor(test): rename test_lib to testing 2015-10-13 10:36:49 -07:00
tsconfig.json fix(setup): set tsconfig so that it works in editors 2015-11-09 08:43:15 -08:00
tsd.json refactor(NgZone): improve types 2015-10-09 23:54:31 +00:00
upgrade.ts chore(ngUpgrade): Move into Angular2 2015-10-31 20:48:27 -07:00

README.js.md

Angular2

The sources for this package are in the main Angular2 repo. Please file issues and pull requests against that repo. This is the repository for the upcoming 2.0 version. If you're looking for the current official version of Angular you should go to angular/angular.js

This package contains different sources for different users:

  1. The files located in the root folder can be consumed using CommonJS.
  2. The files under /es6 are es6 compatible files that can be transpiled to es5 using any transpiler. This contains:
    • dev/: a development version that includes runtime type assertions
    • prod/: a production version that does not include runtime type assertions
  3. The files under /ts are the TypeScript source files.

License: Apache MIT 2.0