# HG changeset patch # User casties # Date 1490029968 -3600 # Node ID f8d6f8479e77011fd043c5feb2b14a476d0aaffc # Parent b65a031c4967a2f2071540e608e3b4e1598f6691 first working version with angular 2.4 (using old table w/o pager). diff -r b65a031c4967 -r f8d6f8479e77 src/app/query-app.component.ts --- a/src/app/query-app.component.ts Fri Mar 17 20:16:52 2017 +0100 +++ b/src/app/query-app.component.ts Mon Mar 20 18:12:48 2017 +0100 @@ -8,8 +8,8 @@ import {NormalizationService} from './normalization.service'; import {QuerySelectComponent} from './query-select.component'; -//import {QueryResultComponent} from './query-result.component'; -import {QueryResultTableComponent} from './query-result-table.component'; +import {QueryResultComponent} from './query-result.component'; +//import {QueryResultTableComponent} from './query-result-table.component'; @Component({ selector: 'query-app', diff -r b65a031c4967 -r f8d6f8479e77 src/app/query-app.module.ts --- a/src/app/query-app.module.ts Fri Mar 17 20:16:52 2017 +0100 +++ b/src/app/query-app.module.ts Mon Mar 20 18:12:48 2017 +0100 @@ -1,17 +1,22 @@ import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; +import { FormsModule } from '@angular/forms'; +import { HttpModule } from '@angular/http'; import { QueryAppComponent } from './query-app.component'; import { QuerySelectComponent } from './query-select.component'; import { QueryResultComponent } from './query-result.component'; import { QueryResultRowComponent } from './query-result-row.component'; //import { QueryResultTableComponent } from './query-result-table.component'; +import { QueryService } from './query.service'; +import { NormalizationService } from './normalization.service'; @NgModule({ - imports: [ BrowserModule ], + imports: [ BrowserModule, FormsModule, HttpModule ], declarations: [ QueryAppComponent, QuerySelectComponent, QueryResultComponent, QueryResultRowComponent ], + providers: [ QueryService, NormalizationService ], bootstrap: [ QueryAppComponent ] }) export class AppModule { } diff -r b65a031c4967 -r f8d6f8479e77 src/app/query-result-row.component.ts --- a/src/app/query-result-row.component.ts Fri Mar 17 20:16:52 2017 +0100 +++ b/src/app/query-result-row.component.ts Mon Mar 20 18:12:48 2017 +0100 @@ -3,14 +3,16 @@ @Component({ selector: 'tr.resultRow', template: ` -
{{queryState.resultCypherQuery}}
Query results ({{queryState.resultInfo}}):
-{{col?col.title:col}} | +{{col?col.title:col}} | +
---|---|