INNER CODE UNIT · TypeScript
toggleMaximized
sindresorhus/caprine · source/index.ts:584
function toggleMaximized(): void {
if (mainWindow.isMaximized()) {
mainWindow.unmaximize();
} else {
mainWindow.maximize();
}
}
ipc.answerRenderer('titlebar-doubleclick', () => {
if (is.macos) {
const doubleClickAction = systemPreferences.getUserDefault('AppleActionOnDoubleClick', 'string');
if (doubleClickAction === 'Minimize') {
mainWindow.minimize();
} else if (doubleClickAction === 'Maximize') {
toggleMaximized();
}
} else {