view 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
line wrap: on
line source

import {Component} from 'angular2/core';

import {QueryState} from './query-state';
import {QuerySelectComponent} from './query-select.component';
import {QueryResultComponent} from './query-result.component';

@Component({
    selector: 'my-text',
    template: `
        <h1>My Angular 2 Text: {{title}}</h1>
        <p>Selected option: {{selectedOption}}</p>
        <query-select [selectedOption]="selectedOption"></query-select>
        <query-result [queryState]="queryState"></query-result>
        `,
    directives: [QuerySelectComponent, QueryResultComponent]
})
    
export class AppComponent { 
    public title = 'huhu!';
    public selectedOption = 'unknown';
    
    public queryState: QueryState;
    
    
}