INNER CODE UNIT · TypeScript
applyDesktopMenu
elie222/inbox-zero · apps/desktop/src/main.ts:278
const applyDesktopMenu = () => {
configureDesktopApplicationMenu({
updateReady: desktopUpdateReady,
downloadPercent,
checkForUpdates: () => {
if (desktopUpdateReady) {
installUpdate();
return;
}
checkForDesktopUpdatesManually(() => {
isQuitting = true;
}).catch(logDesktopUpdateError);
},
createWindow: () => createAppWindow(),
recordDiagnostics: () => {
recordDesktopDiagnostics({
getMailOwner: () => desktopMailOwner,
databasePath: desktopMailboxPath(),