Skip to content
This repository was archived by the owner on Dec 4, 2017. It is now read-only.

Commit 3d5302a

Browse files
wardbellnaomiblack
authored andcommitted
chore: update to rc.0
1 parent 49908bb commit 3d5302a

File tree

493 files changed

+2374
-2677
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

493 files changed

+2374
-2677
lines changed

gulpfile.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ var _exampleBoilerplateFiles = [
7777
'karma-test-shim.js',
7878
'package.json',
7979
'styles.css',
80+
'systemjs.config.js',
8081
'tsconfig.json',
8182
'tslint.json',
8283
'typings.json',

public/docs/_examples/.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,12 @@ tslint.json
1515
wallaby.js
1616
npm-debug*.
1717
protractor.config.js
18+
systemjs.config.js
1819
_test-output
1920
_temp
21+
**/ts/**/*.js
22+
**/ts-snippets/**/*.js
23+
**/ts/**/*.d.ts
2024

2125
!**/*e2e-spec.js
26+
!systemjs.config.1.js

public/docs/_examples/architecture/ts/.gitignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

public/docs/_examples/architecture/ts/app/app.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// #docregion import
2-
import {Component} from 'angular2/core';
2+
import {Component} from '@angular/core';
33
// #enddocregion import
44
import {HeroListComponent} from './hero-list.component';
55
import {SalesTaxComponent} from './sales-tax.component';
@@ -14,4 +14,4 @@ import {SalesTaxComponent} from './sales-tax.component';
1414
})
1515
// #docregion export
1616
export class AppComponent { }
17-
// #enddocregion export
17+
// #enddocregion export

public/docs/_examples/architecture/ts/app/backend.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {Injectable, Type} from 'angular2/core';
1+
import {Injectable, Type} from '@angular/core';
22
import {Logger} from './logger.service';
33
import {Hero} from './hero';
44

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {Component, Input} from 'angular2/core';
1+
import {Component, Input} from '@angular/core';
22
import {Hero} from './hero';
33

44
@Component({
@@ -7,5 +7,5 @@ import {Hero} from './hero';
77
directives: [HeroDetailComponent]
88
})
99
export class HeroDetailComponent {
10-
@Input() hero:Hero;
11-
}
10+
@Input() hero: Hero;
11+
}

public/docs/_examples/architecture/ts/app/hero-list.component.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// #docplaster
2-
import {Component, OnInit} from 'angular2/core';
2+
import {Component, OnInit} from '@angular/core';
33
import {Hero} from './hero';
44
import {HeroDetailComponent} from './hero-detail.component';
55
import {HeroService} from './hero.service';
@@ -24,13 +24,13 @@ export class HeroesComponent { ... }
2424
// #docregion class
2525
export class HeroListComponent implements OnInit {
2626
// #docregion ctor
27-
constructor(private _service: HeroService){ }
27+
constructor(private _service: HeroService) { }
2828
// #enddocregion ctor
2929

30-
heroes:Hero[];
30+
heroes: Hero[];
3131
selectedHero: Hero;
3232

33-
ngOnInit(){
33+
ngOnInit() {
3434
this.heroes = this._service.getHeroes();
3535
}
3636

public/docs/_examples/architecture/ts/app/hero.service.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {Injectable} from 'angular2/core';
1+
import {Injectable} from '@angular/core';
22
import {Hero} from './hero';
33
import {BackendService} from './backend.service';
44
import {Logger} from './logger.service';
@@ -12,14 +12,14 @@ export class HeroService {
1212
private _logger: Logger) { }
1313
// #enddocregion ctor
1414

15-
private _heroes:Hero[] = [];
15+
private _heroes: Hero[] = [];
1616

1717
getHeroes() {
18-
this._backend.getAll(Hero).then( (heroes:Hero[]) => {
18+
this._backend.getAll(Hero).then( (heroes: Hero[]) => {
1919
this._logger.log(`Fetched ${heroes.length} heroes.`);
2020
this._heroes.push(...heroes); // fill cache
2121
});
2222
return this._heroes;
2323
}
2424
}
25-
// #enddocregion class
25+
// #enddocregion class
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1+
let nextId = 1;
2+
13
export class Hero {
2-
id:number
4+
id: number;
35
constructor(
4-
public name:string,
5-
public power?:string){
6+
public name: string,
7+
public power?: string) {
68
this.id = nextId++;
79
}
810
}
9-
10-
var nextId = 1;
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// #docregion
2-
import {Injectable} from 'angular2/core';
2+
import {Injectable} from '@angular/core';
33

44
@Injectable()
55
// #docregion class
@@ -8,4 +8,4 @@ export class Logger {
88
error(msg: any) { console.error(msg); }
99
warn(msg: any) { console.warn(msg); }
1010
}
11-
// #enddocregion class
11+
// #enddocregion class

public/docs/_examples/architecture/ts/app/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {bootstrap} from 'angular2/platform/browser';
1+
import {bootstrap} from '@angular/platform-browser-dynamic';
22
// #docregion import
33
import {AppComponent} from './app.component';
44
// #enddocregion import

public/docs/_examples/architecture/ts/app/sales-tax.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// #docplaster
22
// #docregion
3-
import {Component} from 'angular2/core';
3+
import {Component} from '@angular/core';
44
import {SalesTaxService} from './sales-tax.service';
55
import {TaxRateService} from './tax-rate.service';
66

public/docs/_examples/architecture/ts/app/sales-tax.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// #docregion
2-
import {Injectable, Inject} from 'angular2/core';
2+
import {Injectable, Inject} from '@angular/core';
33
import {TaxRateService} from './tax-rate.service';
44

55
// #docregion class

public/docs/_examples/architecture/ts/app/tax-rate.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// #docregion
2-
import {Injectable} from 'angular2/core';
2+
import {Injectable} from '@angular/core';
33

44
// #docregion class
55
@Injectable()
Lines changed: 10 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,26 @@
11
<!DOCTYPE html>
22
<html>
33
<head>
4-
<title>Intro to Angular 2</title>
5-
<meta name="viewport" content="width=device-width, initial-scale=1">
4+
<title>Architecture of Angular 2</title>
5+
<meta charset="UTF-8">
6+
<meta name="viewport" content="width=device-width, initial-scale=1">
67
<link rel="stylesheet" href="styles.css">
78

8-
<!-- IE required polyfills, in this exact order -->
9+
<!-- Polyfill(s) for older browsers -->
910
<script src="node_modules/es6-shim/es6-shim.min.js"></script>
10-
<script src="node_modules/systemjs/dist/system-polyfills.js"></script>
11-
<script src="node_modules/angular2/es6/dev/src/testing/shims_for_IE.js"></script>
1211

13-
<script src="node_modules/angular2/bundles/angular2-polyfills.js"></script>
12+
<script src="node_modules/zone.js/dist/zone.js"></script>
13+
<script src="node_modules/reflect-metadata/Reflect.js"></script>
1414
<script src="node_modules/systemjs/dist/system.src.js"></script>
15-
<script src="node_modules/rxjs/bundles/Rx.js"></script>
16-
<script src="node_modules/angular2/bundles/angular2.dev.js"></script>
15+
16+
<script src="systemjs.config.js"></script>
1717
<script>
18-
System.config({
19-
packages: {
20-
app: {
21-
format: 'register',
22-
defaultExtension: 'js'
23-
}
24-
}
25-
});
26-
System.import('app/main')
27-
.then(null, console.error.bind(console));
18+
System.import('app').catch(function(err){ console.error(err); });
2819
</script>
2920
</head>
3021

3122
<body>
3223
<my-app>Loading...</my-app>
3324
</body>
3425

35-
</html>
26+
</html>
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"description": "Intro to Angular2",
33
"files":[
4-
"!**/*.d.ts",
5-
"!**/*.js",
4+
"!**/*.d.ts",
5+
"!**/*.js",
66
"!app/hero-list.component.1.*"
77
]
8-
}
8+
}

public/docs/_examples/attribute-directives/ts/.gitignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

public/docs/_examples/attribute-directives/ts/app/app.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// #docregion
2-
import {Component} from 'angular2/core';
2+
import {Component} from '@angular/core';
33
import {HighlightDirective} from './highlight.directive';
44

55
@Component({

public/docs/_examples/attribute-directives/ts/app/highlight.directive.1.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// #docregion
2-
import {Directive, ElementRef, Input} from 'angular2/core';
2+
import {Directive, ElementRef, Input} from '@angular/core';
33

44
@Directive({
55
selector: '[myHighlight]'

public/docs/_examples/attribute-directives/ts/app/highlight.directive.2.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// #docregion
2-
import {Directive, ElementRef, Input} from 'angular2/core';
2+
import {Directive, ElementRef, Input} from '@angular/core';
33

44
@Directive({
55
selector: '[myHighlight]',

public/docs/_examples/attribute-directives/ts/app/highlight.directive.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// #docplaster
22
// #docregion full
3-
import {Directive, ElementRef, Input} from 'angular2/core';
3+
import {Directive, ElementRef, Input} from '@angular/core';
44

55
@Directive({
66
selector: '[myHighlight]',
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// #docregion
2-
import {bootstrap} from 'angular2/platform/browser';
2+
import {bootstrap} from '@angular/platform-browser-dynamic';
33
import {AppComponent} from './app.component';
44

55
bootstrap(AppComponent);

public/docs/_examples/attribute-directives/ts/index.html

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,33 +2,25 @@
22
<!DOCTYPE html>
33
<html>
44
<head>
5+
<meta charset="UTF-8">
56
<title>Attribute Directives</title>
67
<meta name="viewport" content="width=device-width, initial-scale=1">
78
<link rel="stylesheet" href="styles.css">
89

9-
<!-- IE required polyfills, in this exact order -->
10+
<!-- Polyfill(s) for older browsers -->
1011
<script src="node_modules/es6-shim/es6-shim.min.js"></script>
11-
<script src="node_modules/systemjs/dist/system-polyfills.js"></script>
12-
<script src="node_modules/angular2/es6/dev/src/testing/shims_for_IE.js"></script>
1312

14-
<script src="node_modules/angular2/bundles/angular2-polyfills.js"></script>
13+
<script src="node_modules/zone.js/dist/zone.js"></script>
14+
<script src="node_modules/reflect-metadata/Reflect.js"></script>
1515
<script src="node_modules/systemjs/dist/system.src.js"></script>
16-
<script src="node_modules/rxjs/bundles/Rx.js"></script>
17-
<script src="node_modules/angular2/bundles/angular2.dev.js"></script>
16+
17+
<script src="systemjs.config.js"></script>
1818
<script>
19-
System.config({
20-
packages: {
21-
app: {
22-
format: 'register',
23-
defaultExtension: 'js'
24-
}
25-
}
26-
});
27-
System.import('app/main')
28-
.then(null, console.error.bind(console));
19+
System.import('app').catch(function(err){ console.error(err); });
2920
</script>
3021
</head>
3122

23+
3224
<body>
3325
<my-app>loading...</my-app>
3426
</body>

public/docs/_examples/cb-a1-a2-quick-reference/ts/.gitignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

public/docs/_examples/cb-a1-a2-quick-reference/ts/app/app.component.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import {Component} from 'angular2/core';
2-
import {RouteConfig, ROUTER_DIRECTIVES, ROUTER_PROVIDERS} from "angular2/router";
1+
import {Component} from '@angular/core';
2+
import {RouteConfig, ROUTER_DIRECTIVES, ROUTER_PROVIDERS} from '@angular/router-deprecated';
33

44
import {MovieListComponent} from './movie-list.component';
55
import {MovieService} from './movie.service';
@@ -19,16 +19,16 @@ import {StringSafeDatePipe} from './date.pipe';
1919
])
2020
export class AppComponent {
2121

22-
angularDocsUrl = "https://angular.io/";
22+
angularDocsUrl = 'https://angular.io/';
2323
colorPreference = 'red';
2424
eventType = '<not clicked yet>';
2525
isActive = true;
2626
isImportant = true;
2727
movie: IMovie = null;
2828
movies: IMovie[] = [];
2929
showImage = true;
30-
title: string = "A1-A2 Quick Ref Cookbook";
31-
toggleImage(event:UIEvent) {
30+
title: string = 'A1-A2 Quick Ref Cookbook';
31+
toggleImage(event: UIEvent) {
3232
this.showImage = !this.showImage;
3333
this.eventType = (event && event.type) || 'not provided';
3434
}
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
import {Injectable, Pipe} from 'angular2/core';
2-
import {DatePipe} from 'angular2/common';
1+
import {Injectable, Pipe} from '@angular/core';
2+
import {DatePipe} from '@angular/common';
33

44
@Injectable()
55
// #docregion date-pipe
66
@Pipe({name: 'date', pure: true})
77
export class StringSafeDatePipe extends DatePipe {
8-
transform(value: any, args: string): string {
8+
transform(value: any, format: string): string {
99
value = typeof value === 'string' ?
10-
Date.parse(value) : value
11-
return super.transform(value, args);
10+
Date.parse(value) : value;
11+
return super.transform(value, format);
1212
}
1313
}
1414
// #enddocregion date-pipe
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// #docregion
2-
import {bootstrap} from 'angular2/platform/browser';
2+
import {bootstrap} from '@angular/platform-browser-dynamic';
33
import {AppComponent} from './app.component';
44

55
bootstrap(AppComponent);

public/docs/_examples/cb-a1-a2-quick-reference/ts/app/movie-list.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// #docplaster
22
// #docregion import
3-
import {Component} from 'angular2/core';
4-
import {ROUTER_DIRECTIVES} from "angular2/router";
3+
import {Component} from '@angular/core';
4+
import {ROUTER_DIRECTIVES} from '@angular/router-deprecated';
55
// #enddocregion import
66
import {MovieService} from './movie.service';
77
import {IMovie} from './movie';

0 commit comments

Comments
 (0)