X Tutup
Skip to content

Commit 8d3e559

Browse files
refactor(playground): remove imports from 'angular2/angular2'
Part of angular#5710 Closes angular#5798
1 parent df6d2d1 commit 8d3e559

File tree

11 files changed

+28
-31
lines changed

11 files changed

+28
-31
lines changed

modules/playground/src/animate/animate-app.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
import {Component, View, NgIf} from 'angular2/angular2';
1+
import {Component} from 'angular2/core';
22

3-
@Component({selector: 'animate-app'})
4-
@View({
5-
directives: [NgIf],
3+
@Component({
4+
selector: 'animate-app',
65
template: `
76
<h1>The box is {{visible ? 'visible' : 'hidden'}}</h1>
87
<div class="ng-animate box" *ngIf="visible"></div>

modules/playground/src/hash_routing/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {Component, provide} from 'angular2/angular2';
1+
import {Component, provide} from 'angular2/core';
22
import {bootstrap} from 'angular2/bootstrap';
33
import {
44
RouteConfig,

modules/playground/src/http/http_comp.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
import {Component, View, NgFor} from 'angular2/angular2';
1+
import {Component} from 'angular2/core';
22
import {Http, Response} from 'angular2/http';
33
import 'rxjs/add/operator/map';
44

5-
@Component({selector: 'http-app'})
6-
@View({
7-
directives: [NgFor],
5+
@Component({
6+
selector: 'http-app',
87
template: `
98
<h1>people</h1>
109
<ul class="people">

modules/playground/src/jsonp/jsonp_comp.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
import {Component, View, NgFor} from 'angular2/angular2';
1+
import {Component} from 'angular2/core';
22
import {Jsonp, Response} from 'angular2/http';
33
import {ObservableWrapper} from 'angular2/src/facade/async';
44

5-
@Component({selector: 'jsonp-app'})
6-
@View({
7-
directives: [NgFor],
5+
@Component({
6+
selector: 'jsonp-app',
87
template: `
98
<h1>people</h1>
109
<ul class="people">

modules/playground/src/routing/inbox-app.ts

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {NgIf, NgFor, EventEmitter, Component, View, Inject, Injectable} from 'angular2/angular2';
1+
import {Component, Injectable} from 'angular2/core';
22
import {
33
RouterLink,
44
RouteConfig,
@@ -89,8 +89,7 @@ class DbService {
8989
}
9090
}
9191

92-
@Component({selector: 'inbox-detail'})
93-
@View({templateUrl: 'inbox-detail.html', directives: [NgFor, RouterLink]})
92+
@Component({selector: 'inbox-detail', directives: [RouterLink], templateUrl: 'inbox-detail.html'})
9493
class InboxDetailCmp {
9594
record: InboxRecord = new InboxRecord();
9695
ready: boolean = false;
@@ -101,8 +100,7 @@ class InboxDetailCmp {
101100
}
102101
}
103102

104-
@Component({selector: 'inbox'})
105-
@View({templateUrl: 'inbox.html', directives: [NgFor, RouterLink]})
103+
@Component({selector: 'inbox', templateUrl: 'inbox.html', directives: [RouterLink]})
106104
class InboxCmp {
107105
items: InboxRecord[] = [];
108106
ready: boolean = false;
@@ -127,8 +125,7 @@ class InboxCmp {
127125
}
128126

129127

130-
@Component({selector: 'drafts'})
131-
@View({templateUrl: 'drafts.html', directives: [NgFor, RouterLink]})
128+
@Component({selector: 'drafts', templateUrl: 'drafts.html', directives: [RouterLink]})
132129
class DraftsCmp {
133130
items: InboxRecord[] = [];
134131
ready: boolean = false;
@@ -141,8 +138,12 @@ class DraftsCmp {
141138
}
142139
}
143140

144-
@Component({selector: 'inbox-app', viewProviders: [DbService]})
145-
@View({templateUrl: 'inbox-app.html', directives: [RouterOutlet, RouterLink]})
141+
@Component({
142+
selector: 'inbox-app',
143+
viewProviders: [DbService],
144+
templateUrl: 'inbox-app.html',
145+
directives: [RouterOutlet, RouterLink]
146+
})
146147
@RouteConfig([
147148
new Route({path: '/', component: InboxCmp, name: 'Inbox'}),
148149
new Route({path: '/drafts', component: DraftsCmp, name: 'Drafts'}),

modules/playground/src/routing/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {InboxApp} from './inbox-app';
2-
import {provide} from 'angular2/angular2';
2+
import {provide} from 'angular2/core';
33
import {bootstrap} from 'angular2/bootstrap';
44
import {ROUTER_PROVIDERS, HashLocationStrategy, LocationStrategy} from 'angular2/router';
55

modules/playground/src/todo/services/TodoStore.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {Injectable} from 'angular2/angular2';
1+
import {Injectable} from 'angular2/core';
22
import {ListWrapper, Predicate} from 'angular2/src/facade/collection';
33

44
// base model for RecordStore

modules/playground/src/upgrade/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import {Component, Input, Output, EventEmitter} from 'angular2/angular2';
2-
import {UpgradeAdapter} from 'angular2/angular2';
1+
import {Component, Input, Output, EventEmitter} from 'angular2/core';
2+
import {UpgradeAdapter} from 'angular2/upgrade';
33
import * as angular from '../../../angular2/src/upgrade/angular_js';
44

55
var styles = [

modules/playground/src/web_workers/images/index_common.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1-
import {NgZone, NgFor, Component, View, NgIf, FORM_DIRECTIVES} from 'angular2/angular2';
1+
import {Component} from 'angular2/core';
22
import {BitmapService} from './services/bitmap';
33
import {EventListener} from 'angular2/src/facade/browser';
44
import {FileReader, Uint8ArrayWrapper} from './file_api';
55
import {TimerWrapper} from 'angular2/src/facade/async';
66

7-
@Component({selector: 'image-demo', viewProviders: [BitmapService]})
8-
@View({templateUrl: 'image_demo.html', directives: [NgFor, NgIf, FORM_DIRECTIVES]})
7+
@Component({selector: 'image-demo', viewProviders: [BitmapService], templateUrl: 'image_demo.html'})
98
export class ImageDemo {
109
images = [];
1110
fileInput: String;

modules/playground/src/web_workers/images/services/bitmap.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/// <reference path="../bitmap.d.ts" /> /// <reference path="../b64.d.ts" />
2-
import {Injectable} from 'angular2/angular2';
2+
import {Injectable} from 'angular2/core';
33
declare var base64js;
44

55
// Temporary fix for Typescript issue #4220 (https://github.com/Microsoft/TypeScript/issues/4220)

0 commit comments

Comments
 (0)
X Tutup