Update log-console.component.ts

This commit is contained in:
piotrpekala7 2020-09-02 15:30:01 +02:00
parent bd6693cb11
commit 58497c1f5a

View File

@ -16,6 +16,7 @@ import { ResizeEvent } from 'angular-resizable-element';
import { ThemeService } from '../../../services/theme.service'; import { ThemeService } from '../../../services/theme.service';
import { FormControl } from '@angular/forms'; import { FormControl } from '@angular/forms';
import { version } from '../../../version'; import { version } from '../../../version';
import { NodeConsoleService } from '../../../services/nodeConsole.service';
@Component({ @Component({
@ -63,10 +64,17 @@ export class LogConsoleComponent implements OnInit, AfterViewInit, OnDestroy {
private logEventsDataSource: LogEventsDataSource, private logEventsDataSource: LogEventsDataSource,
private httpService: HttpServer, private httpService: HttpServer,
private themeService: ThemeService, private themeService: ThemeService,
private cd: ChangeDetectorRef private cd: ChangeDetectorRef,
private nodeConsoleService: NodeConsoleService,
private changeDetectorRef: ChangeDetectorRef
) {} ) {}
ngOnInit() { ngOnInit() {
this.nodeConsoleService.consoleResized.subscribe(ev => {
this.style = { bottom: '20px', left: '20px', width: `${ev.width}px`, height: `${ev.height - 70}px`};
this.changeDetectorRef.detectChanges();
});
this.themeService.getActualTheme() === 'light' ? this.isLightThemeEnabled = true : this.isLightThemeEnabled = false this.themeService.getActualTheme() === 'light' ? this.isLightThemeEnabled = true : this.isLightThemeEnabled = false
this.style = { bottom: '20px', left: '20px', width: '720px', height: '340px'}; this.style = { bottom: '20px', left: '20px', width: '720px', height: '340px'};