annotate app/app.component.ts @ 4:351c3df28602

work on result component.
author casties
date Wed, 13 Jan 2016 16:01:47 +0100
parents 59b7c3afcc6b
children b06a5d61afed
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
39ec75917ef7 first checkin
casties
parents:
diff changeset
1 import {Component} from 'angular2/core';
39ec75917ef7 first checkin
casties
parents:
diff changeset
2
4
351c3df28602 work on result component.
casties
parents: 1
diff changeset
3 import {QueryState} from './query-state';
0
39ec75917ef7 first checkin
casties
parents:
diff changeset
4 import {QuerySelectComponent} from './query-select.component';
4
351c3df28602 work on result component.
casties
parents: 1
diff changeset
5 import {QueryResultComponent} from './query-result.component';
0
39ec75917ef7 first checkin
casties
parents:
diff changeset
6
39ec75917ef7 first checkin
casties
parents:
diff changeset
7 @Component({
39ec75917ef7 first checkin
casties
parents:
diff changeset
8 selector: 'my-text',
39ec75917ef7 first checkin
casties
parents:
diff changeset
9 template: `
39ec75917ef7 first checkin
casties
parents:
diff changeset
10 <h1>My Angular 2 Text: {{title}}</h1>
39ec75917ef7 first checkin
casties
parents:
diff changeset
11 <p>Selected option: {{selectedOption}}</p>
39ec75917ef7 first checkin
casties
parents:
diff changeset
12 <query-select [selectedOption]="selectedOption"></query-select>
4
351c3df28602 work on result component.
casties
parents: 1
diff changeset
13 <query-result [queryState]="queryState"></query-result>
0
39ec75917ef7 first checkin
casties
parents:
diff changeset
14 `,
4
351c3df28602 work on result component.
casties
parents: 1
diff changeset
15 directives: [QuerySelectComponent, QueryResultComponent]
0
39ec75917ef7 first checkin
casties
parents:
diff changeset
16 })
1
59b7c3afcc6b first interface and http request.
Robert Casties <casties@mpiwg-berlin.mpg.de>
parents: 0
diff changeset
17
0
39ec75917ef7 first checkin
casties
parents:
diff changeset
18 export class AppComponent {
39ec75917ef7 first checkin
casties
parents:
diff changeset
19 public title = 'huhu!';
1
59b7c3afcc6b first interface and http request.
Robert Casties <casties@mpiwg-berlin.mpg.de>
parents: 0
diff changeset
20 public selectedOption = 'unknown';
59b7c3afcc6b first interface and http request.
Robert Casties <casties@mpiwg-berlin.mpg.de>
parents: 0
diff changeset
21
4
351c3df28602 work on result component.
casties
parents: 1
diff changeset
22 public queryState: QueryState;
351c3df28602 work on result component.
casties
parents: 1
diff changeset
23
351c3df28602 work on result component.
casties
parents: 1
diff changeset
24
0
39ec75917ef7 first checkin
casties
parents:
diff changeset
25 }