MCPcopy Create free account
hub / github.com/deanveloper/SkullCreator / updateTabs

Function updateTabs

docs/script.js:65–80  ·  view source on GitHub ↗
(tableId, selected)

Source from the content-addressed store, hash-verified

63}
64
65function updateTabs(tableId, selected) {
66 document.querySelector('div#' + tableId +' .summary-table')
67 .setAttribute('aria-labelledby', selected);
68 document.querySelectorAll('button[id^="' + tableId + '"]')
69 .forEach(function(tab, index) {
70 if (selected === tab.id || (tableId === selected && index === 0)) {
71 tab.className = activeTableTab;
72 tab.setAttribute('aria-selected', true);
73 tab.setAttribute('tabindex',0);
74 } else {
75 tab.className = tableTab;
76 tab.setAttribute('aria-selected', false);
77 tab.setAttribute('tabindex',-1);
78 }
79 });
80}
81
82function switchTab(e) {
83 var selected = document.querySelector('[aria-selected=true]');

Callers 1

showFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected