Go to file
Tobias Bosch 5dee8e26cc fix(views): remove dynamic component views, free host views, free embedded views
Closes #2472
Closes #2339

BREAKING CHANGE
- `Compiler.compile` has been removed, the only way to compile
  components dynamically is via `Compiler.compileInHost`
- `DynamicComponentLoader.loadIntoExistingLocation` has changed:
  * renamed into `loadIntoLocation`
  * will always create the host element as well
  * requires an element with a variable inside of the host component view
    next to which it will load new component.
- `DynamicComponentLoader.loadNextToExistingLocation` was renamed into
  `DynamicComponentLoader.loadNextToLocation`
- `DynamicComponentLoader.loadIntoNewLocation` is removed
  * use `DynamicComponentLoader.loadNextToLocation` instead
    and then move the view nodes
    manually around via `DomRenderer.getRootNodes()`
- `AppViewManager.{create,destroy}Free{Host,Embedded}View` was removed
  * use `AppViewManager.createViewInContainer` and then move the view nodes
    manually around via `DomRenderer.getRootNodes()`
- `Renderer.detachFreeView` was removed. Use `DomRenderer.getRootNodes()`
  to get the root nodes of a view and detach them manually.
2015-06-17 11:33:51 -07:00
.settings chore: Visual Studio Code project settings for excluding directories 2015-05-18 14:34:36 -07:00
docs docs(Http): add docs for Http lib 2015-06-16 15:42:18 -07:00
modules fix(views): remove dynamic component views, free host views, free embedded views 2015-06-17 11:33:51 -07:00
modules_dart feat(dart/transform): Reuse readDirectiveMetadata in plugin 2015-05-08 14:34:16 -07:00
scripts fix(ci): remove non-existent gulp task from test_e2e_dart 2015-06-12 12:00:03 -07:00
tools chore(broccoli): improve `overwrite` error in merge-trees 2015-06-16 13:01:35 -04:00
.bowerrc BUG FIX: without specification, certain versions of bower install ./app/bower_components... 2015-04-21 16:31:20 -07:00
.clang-format feat(tooling): Add a .clang-format for automated JavaScript formatting. 2015-04-02 08:44:34 -07:00
.editorconfig chore(.editorconfig): include markdown config 2015-01-27 00:14:48 -08:00
.gitattributes chore: add .gitattributes with new lines config 2015-01-06 18:06:13 -08:00
.gitignore chore(build): add tsd.cached.json to our .gitignore 2015-04-27 10:47:49 -07:00
.travis.yml build: make 'npm install' work reliably and issue build warning when node_modules look stale 2015-06-08 13:05:04 -07:00
CHANGELOG.md chore(release): releases 2.0.0-alpha.27 2015-06-16 21:34:47 -07:00
CONTRIBUTING.md Update CONTRIBUTING.md 2015-05-29 15:32:31 -07:00
DEVELOPER.md chore(build): improve messaging when using clang-format 2015-05-22 10:10:22 -07:00
LICENSE Initial commit 2014-09-18 09:12:01 -07:00
README.md chore: update README with badges 2015-05-18 15:29:08 -07:00
TRIAGE_AND_LABELS.md chore: update TRIAGE_AND_LABELS.md 2015-06-05 11:20:05 -07:00
bower.json build(bower): remove moot `version` property from bower.json 2015-06-09 08:53:49 -07:00
gulpfile.js feat: upgrade to clang-format v1.0.19. 2015-06-12 09:51:57 -07:00
karma-dart.conf.js fix(XHRImpl): fix errors, add a spec 2015-05-20 08:31:50 +02:00
karma-js.conf.js chore: update zone.js to 0.5.1 2015-06-10 23:41:45 +02:00
npm-shrinkwrap.clean.json feat: update ts2dart to 0.6.1. 2015-06-12 15:41:30 -07:00
npm-shrinkwrap.json feat: update ts2dart to 0.6.1. 2015-06-12 15:41:30 -07:00
npm-shrinkwrap.readme.md docs(shrinkwrap): update npm-shrinkwrap.readme.md with info about deleting dependencies 2015-06-04 10:10:03 -07:00
package.json chore(release): releases 2.0.0-alpha.27 2015-06-16 21:34:47 -07:00
perf-cloud-secret.template.js refactor(build): support multiple configurable browsers for e2e and perf tests 2015-01-20 13:06:37 -08:00
protractor-dart2js.conf.js feat(http): add basic http service 2015-06-09 10:00:04 -07:00
protractor-js-dev.conf.js chore(test): setup a gulp task for quickly running e2e tests against the dev server 2015-06-11 16:58:32 -07:00
protractor-js.conf.js fix(build): simplify the e2e/perf config via command line arguments 2015-02-17 11:08:04 -08:00
protractor-shared.js fix(tests): disable mobile emulation so benchmarks run on current chrome 2015-06-03 10:28:27 -07:00
pubspec.yaml feat(FakeAsync): check pending timers at the end of fakeAsync in Dart 2015-06-04 09:09:18 +02:00
test-init.dart refactor(render): use render layer fully 2015-04-08 20:51:31 -07:00
test-main.dart refactor(render): use render layer fully 2015-04-08 20:51:31 -07:00
test-main.js fix: increase the stack frame size for tests 2015-06-05 16:22:41 -07:00
tsconfig.json chore(tsconfig.json): fix invalid json 2015-06-01 18:56:14 +02:00

README.md

Build Status Join the chat at https://gitter.im/angular/angular Issue Stats Issue Stats npm version Downloads

Angular

Angular is a development platform for building mobile and desktop web applications. This is the repository for Angular 2, both the JavaScript (JS) and Dart versions.

Angular 2 is currently in Developer Preview. We recommend using Angular 1.X for production applications:

Quickstart

Get started in 5 minutes

Setup & Install Angular 2

Follow the instructions given on the Angular download page.

Want to help?

Want to file a bug, contribute some code, or improve documentation? Excellent! Read up on our guidelines for contributing.