Mercurial > hg > ng2-query-ismi
annotate app/query-result.component.ts @ 5:b06a5d61afed
new query state stuff.
author | Robert Casties <casties@mpiwg-berlin.mpg.de> |
---|---|
date | Wed, 13 Jan 2016 18:57:31 +0100 |
parents | 351c3df28602 |
children | 6cd6c09032aa |
rev | line source |
---|---|
4 | 1 import {Component, OnInit} from 'angular2/core'; |
2 | |
5
b06a5d61afed
new query state stuff.
Robert Casties <casties@mpiwg-berlin.mpg.de>
parents:
4
diff
changeset
|
3 import {QueryState} from './query-state'; |
b06a5d61afed
new query state stuff.
Robert Casties <casties@mpiwg-berlin.mpg.de>
parents:
4
diff
changeset
|
4 |
4 | 5 @Component({ |
6 selector: 'query-result', | |
7 template: ` | |
5
b06a5d61afed
new query state stuff.
Robert Casties <casties@mpiwg-berlin.mpg.de>
parents:
4
diff
changeset
|
8 <div *ngIf="queryState"> |
b06a5d61afed
new query state stuff.
Robert Casties <casties@mpiwg-berlin.mpg.de>
parents:
4
diff
changeset
|
9 <p>Query results ({{queryState.numResults}}):</p> |
b06a5d61afed
new query state stuff.
Robert Casties <casties@mpiwg-berlin.mpg.de>
parents:
4
diff
changeset
|
10 </div> |
b06a5d61afed
new query state stuff.
Robert Casties <casties@mpiwg-berlin.mpg.de>
parents:
4
diff
changeset
|
11 `, |
b06a5d61afed
new query state stuff.
Robert Casties <casties@mpiwg-berlin.mpg.de>
parents:
4
diff
changeset
|
12 inputs: ['queryState'] |
4 | 13 }) |
14 | |
15 export class QueryResultComponent implements OnInit { | |
16 | |
5
b06a5d61afed
new query state stuff.
Robert Casties <casties@mpiwg-berlin.mpg.de>
parents:
4
diff
changeset
|
17 public queryState: QueryState; |
4 | 18 |
19 ngOnInit() { | |
20 this.setup(); | |
21 } | |
22 | |
23 setup() { | |
24 } | |
25 | |
26 } |