MCPcopy Create free account
hub / github.com/Dstack-TEE/dstack / toggleSystemMenu

Function toggleSystemMenu

vmm/ui/src/composables/useVmManager.ts:1233–1247  ·  view source on GitHub ↗
(event: Event)

Source from the content-addressed store, hash-verified

1231 }
1232
1233 function toggleSystemMenu(event: Event) {
1234 event.stopPropagation();
1235 systemMenu.value.show = !systemMenu.value.show;
1236
1237 // Close all other dropdowns
1238 document.querySelectorAll('.dropdown-content').forEach((dropdown) => {
1239 dropdown.classList.remove('show');
1240 });
1241
1242 if (systemMenu.value.show) {
1243 document.addEventListener('click', closeAllDropdowns);
1244 } else {
1245 document.removeEventListener('click', closeAllDropdowns);
1246 }
1247 }
1248
1249 function closeSystemMenu() {
1250 systemMenu.value.show = false;

Callers

nothing calls this directly

Calls 1

removeMethod · 0.45

Tested by

no test coverage detected