formatting

This commit is contained in:
Kyle Spearrin 2019-06-03 08:33:37 -04:00
parent 697e7ef632
commit 3d93696fb5
1 changed files with 3 additions and 2 deletions

View File

@ -5,6 +5,7 @@ import * as path from 'path';
import * as url from 'url'; import * as url from 'url';
import { isDev, isMacAppStore, isSnapStore } from './utils'; import { isDev, isMacAppStore, isSnapStore } from './utils';
import { StorageService } from '../abstractions/storage.service'; import { StorageService } from '../abstractions/storage.service';
const WindowEventHandlingDelay = 100; const WindowEventHandlingDelay = 100;
@ -15,10 +16,10 @@ const Keys = {
export class WindowMain { export class WindowMain {
win: BrowserWindow; win: BrowserWindow;
isQuitting: boolean = false; isQuitting: boolean = false;
enableAlwaysOnTop: boolean = false;
private windowStateChangeTimer: NodeJS.Timer; private windowStateChangeTimer: NodeJS.Timer;
private windowStates: { [key: string]: any; } = {}; private windowStates: { [key: string]: any; } = {};
private enableAlwaysOnTop: boolean = false;
constructor(private storageService: StorageService, private hideTitleBar = false, constructor(private storageService: StorageService, private hideTitleBar = false,
private defaultWidth = 950, private defaultHeight = 600) { } private defaultWidth = 950, private defaultHeight = 600) { }
@ -154,7 +155,7 @@ export class WindowMain {
} }
async toggleAlwaysOnTop(){ async toggleAlwaysOnTop() {
this.enableAlwaysOnTop = !this.win.isAlwaysOnTop(); this.enableAlwaysOnTop = !this.win.isAlwaysOnTop();
this.win.setAlwaysOnTop(this.enableAlwaysOnTop); this.win.setAlwaysOnTop(this.enableAlwaysOnTop);
await this.storageService.save(ElectronConstants.enableAlwaysOnTopKey, this.enableAlwaysOnTop); await this.storageService.save(ElectronConstants.enableAlwaysOnTopKey, this.enableAlwaysOnTop);