Skip to content

Commit ca20acf

Browse files
committed
Option to hide tabs bar
1 parent ebb88d9 commit ca20acf

File tree

4 files changed

+11
-1
lines changed

4 files changed

+11
-1
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
node_modules/
22
package-lock.json
3+
yarn.lock

src/electron-browser.js

+8
Original file line numberDiff line numberDiff line change
@@ -473,6 +473,14 @@ class ElectronChromeTabs {
473473
"activeWebview": this.activeView
474474
}
475475
}
476+
477+
hideTabsBar() {
478+
document.getElementById("eb-tabs-bar").style.display = "none";
479+
}
480+
481+
showTabsBar() {
482+
document.getElementById("eb-tabs-bar").style.display = "block";
483+
}
476484
}
477485

478486
module.exports = ElectronChromeTabs

src/example/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<div class="tabs-content"></div>
2020
<div class="tab-add"></div>
2121
</div>
22-
<div style="padding: 5px;" class="tabs-bar">
22+
<div id="eb-tabs-bar" style="padding: 5px;" class="tabs-bar">
2323
<button id="btn-toggle-theme">Toggle dark mode</button>
2424
</div>
2525
<div class="browser-views"></div>

src/example/renderer.js

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ const ElectronTabs = require("../electron-browser")
22
const electronTabs = new ElectronTabs()
33

44

5+
electronTabs.hideTabsBar();
56
electronTabs.addTab("Test div view", "")
67
electronTabs.addTab("Test webview view", "", "test.html")
78
electronTabs.addTab("Google", "favicons/google-favicon.ico", "https://google.com")

0 commit comments

Comments
 (0)