import { Component, OnInit } from '@angular/core'; import { ipcRenderer, remote } from 'electron'; @Component({ selector: 'of-window-controls', templateUrl: './window-controls.component.html', }) export class WindowControlsComponent implements OnInit { private windowState: string; constructor( ) { } ngOnInit() { } onMinimize() { remote.getCurrentWindow().minimize(); } onRestore() { remote.getCurrentWindow().unmaximize(); } onMaximize() { remote.getCurrentWindow().maximize(); } onClose() { remote.getCurrentWindow().close(); } }