aboutsummaryrefslogtreecommitdiff
path: root/instance-manager.js
diff options
context:
space:
mode:
authorJames Barnett <noreply@jamesbarnett.xyz>2018-02-21 21:07:01 +0000
committerJames Barnett <noreply@jamesbarnett.xyz>2018-02-21 21:07:01 +0000
commit4ef675b2b7803c72ed6e74ee13841e356a71f103 (patch)
treef9790dbfad0bc23cb73e60000d40cd3fa22ef429 /instance-manager.js
parentb81c0f834f7f2285c40cfd57eb2943140025edad (diff)
downloadsql-plus-plus-4ef675b2b7803c72ed6e74ee13841e356a71f103.tar.xz
sql-plus-plus-4ef675b2b7803c72ed6e74ee13841e356a71f103.zip
Make connection tab title configurable
Diffstat (limited to 'instance-manager.js')
-rw-r--r--instance-manager.js10
1 files changed, 5 insertions, 5 deletions
diff --git a/instance-manager.js b/instance-manager.js
index 6a4d019..7d27a7e 100644
--- a/instance-manager.js
+++ b/instance-manager.js
@@ -10,9 +10,9 @@ function createNewConnection() {
ipcRenderer.send("instanceManager.openNewConnectionDialog");
}
-function registerNewInstance(assignedQueryExecutorId) {
+function registerNewInstance(payload) {
tabGroup.addTab({
- title: "Electron",
+ title: payload.connectionName,
src: "file://" + __dirname + "/editor-instance.html",
visible: true,
active: true,
@@ -21,15 +21,15 @@ function registerNewInstance(assignedQueryExecutorId) {
let webview = tab.webview;
if (!!webview) {
webview.addEventListener("dom-ready", () => {
- webview.send("editorInstance.registerQueryExecutor", assignedQueryExecutorId);
+ webview.send("editorInstance.registerQueryExecutor", payload.assignedQueryExecutorId);
})
}
}
});
}
-ipcRenderer.on("instanceManager.registerNewInstance", (event, assignedQueryExecutorId) => {
- registerNewInstance(assignedQueryExecutorId);
+ipcRenderer.on("instanceManager.registerNewInstance", (event, payload) => {
+ registerNewInstance(payload);
});