Page MenuHomec4science

app.component.ts
No OneTemporary

File Metadata

Created
Fri, Jun 7, 06:26

app.component.ts

import {Component, OnInit} from '@angular/core';
import { OverlayContainer} from '@angular/cdk/overlay';
import {QueryService} from './services/query.service';
import {PageViewService} from './services/field-interaction.service';
import {OptionService} from './services/options.service';
import {Router} from "@angular/router";
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css'],
providers: [QueryService, PageViewService, OptionService ]
})
export class AppComponent implements OnInit {
title = 'nietzsche app';
theme = 'standard-theme';
manuscriptQuery: string;
manuscriptData: any;
chosenManuscript = 'W-II-1';
chosenPage = '131et132';
constructor(private queryService: QueryService, private overlayContainer: OverlayContainer) {
}
ngOnInit() {
this.overlayContainer.getContainerElement().classList.add(this.theme);
this.getManuscriptData();
}
onThemeChange() {
this.overlayContainer.getContainerElement().classList.add(this.theme);
}
getManuscriptData() {
this.queryService.getQueryfromFilename('manuscripts.rq').subscribe(q => {
this.manuscriptQuery = q;
this.queryService.getData(q).subscribe(manuscripts => {
this.manuscriptData = manuscripts;
console.log(manuscripts); });
});
}
}

Event Timeline