MCPcopy Index your code
hub / github.com/codeaashu/claude-code / setupBarToggle

Function setupBarToggle

src/server/web/public/terminal.js:8933–8955  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

8931}
8932function hideOverlay(el) {
8933 el.classList.remove("visible");
8934 el.classList.add("hidden");
8935}
8936function setupBarToggle() {
8937 const STORAGE_KEY = "claude-bar-collapsed";
8938 if (localStorage.getItem(STORAGE_KEY) === "true") {
8939 topBar.classList.add("collapsed");
8940 }
8941 toggleBarBtn.addEventListener("click", () => {
8942 topBar.classList.remove("collapsed");
8943 localStorage.setItem(STORAGE_KEY, "false");
8944 setTimeout(() => fitAddon.fit(), 200);
8945 });
8946 topBar.addEventListener("dblclick", () => {
8947 topBar.classList.add("collapsed");
8948 localStorage.setItem(STORAGE_KEY, "true");
8949 setTimeout(() => fitAddon.fit(), 200);
8950 });
8951 barBtn.addEventListener("click", () => {
8952 if (connected) {
8953 ws == null ? void 0 : ws.close();
8954 } else {
8955 manualReconnect();
8956 }
8957 });
8958}

Callers 1

terminal.jsFile · 0.70

Calls 4

fitMethod · 0.80
manualReconnectFunction · 0.70
addMethod · 0.45
closeMethod · 0.45

Tested by

no test coverage detected