style: auto-fix linting issues
This commit is contained in:
parent
89548fa0d3
commit
63e9a71456
2 changed files with 138 additions and 134 deletions
|
|
@ -65,7 +65,7 @@ const _window = {
|
||||||
},
|
},
|
||||||
setTitle: async (title) => {
|
setTitle: async (title) => {
|
||||||
window.parent.postMessage({ type: 'NL_WINDOW_SET_TITLE', title }, '*');
|
window.parent.postMessage({ type: 'NL_WINDOW_SET_TITLE', title }, '*');
|
||||||
}
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
// Expose generically for other modules
|
// Expose generically for other modules
|
||||||
|
|
@ -75,5 +75,5 @@ export default {
|
||||||
events,
|
events,
|
||||||
extensions,
|
extensions,
|
||||||
app,
|
app,
|
||||||
window: _window
|
window: _window,
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,7 @@
|
||||||
<!DOCTYPE html>
|
<!doctype html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
|
<head>
|
||||||
<head>
|
<meta charset="UTF-8" />
|
||||||
<meta charset="UTF-8">
|
|
||||||
<title>Monochrome Shell</title>
|
<title>Monochrome Shell</title>
|
||||||
<style>
|
<style>
|
||||||
body,
|
body,
|
||||||
|
|
@ -23,9 +22,9 @@
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
<script src="/__neutralino_globals.js"></script>
|
<script src="/__neutralino_globals.js"></script>
|
||||||
<script src="/neutralino.js"></script>
|
<script src="/neutralino.js"></script>
|
||||||
|
|
||||||
|
|
@ -47,7 +46,7 @@
|
||||||
|
|
||||||
const initFrame = async () => {
|
const initFrame = async () => {
|
||||||
// Wait a tick for globals
|
// Wait a tick for globals
|
||||||
await new Promise(r => setTimeout(r, 100));
|
await new Promise((r) => setTimeout(r, 100));
|
||||||
|
|
||||||
let port = window.NL_PORT || sessionStorage.getItem('NL_PORT');
|
let port = window.NL_PORT || sessionStorage.getItem('NL_PORT');
|
||||||
// Fallback if missing (shouldn't happen after init)
|
// Fallback if missing (shouldn't happen after init)
|
||||||
|
|
@ -71,11 +70,14 @@
|
||||||
// Forward generic Neutralino events to the Iframe
|
// Forward generic Neutralino events to the Iframe
|
||||||
const forwardEvent = (eventName, detail) => {
|
const forwardEvent = (eventName, detail) => {
|
||||||
if (iframe && iframe.contentWindow) {
|
if (iframe && iframe.contentWindow) {
|
||||||
iframe.contentWindow.postMessage({
|
iframe.contentWindow.postMessage(
|
||||||
|
{
|
||||||
type: 'NL_EVENT',
|
type: 'NL_EVENT',
|
||||||
eventName: eventName,
|
eventName: eventName,
|
||||||
detail: detail
|
detail: detail,
|
||||||
}, '*');
|
},
|
||||||
|
'*'
|
||||||
|
);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -130,18 +132,20 @@
|
||||||
const isMax = await Neutralino.window.isMaximized();
|
const isMax = await Neutralino.window.isMaximized();
|
||||||
if (isMax) Neutralino.window.unmaximize();
|
if (isMax) Neutralino.window.unmaximize();
|
||||||
else Neutralino.window.maximize();
|
else Neutralino.window.maximize();
|
||||||
} catch (e) { console.error('[Shell] Window toggle failed:', e); }
|
} catch (e) {
|
||||||
|
console.error('[Shell] Window toggle failed:', e);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'NL_WINDOW_SET_TITLE':
|
case 'NL_WINDOW_SET_TITLE':
|
||||||
try {
|
try {
|
||||||
await Neutralino.window.setTitle(event.data.title);
|
await Neutralino.window.setTitle(event.data.title);
|
||||||
} catch (e) { console.error('[Shell] Set title failed:', e); }
|
} catch (e) {
|
||||||
|
console.error('[Shell] Set title failed:', e);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
Loading…
Reference in a new issue