MCPcopy Index your code
hub / github.com/python/cpython / updateToggleUI

Function updateToggleUI

Lib/profiling/sampling/_shared_assets/base.js:43–58  ·  view source on GitHub ↗
(toggleId, isOn)

Source from the content-addressed store, hash-verified

41// ============================================================================
42
43function updateToggleUI(toggleId, isOn) {
44 const toggle = document.getElementById(toggleId);
45 if (toggle) {
46 const track = toggle.querySelector('.toggle-track');
47 const labels = toggle.querySelectorAll('.toggle-label');
48 if (isOn) {
49 track.classList.add('on');
50 labels[0].classList.remove('active');
51 labels[1].classList.add('active');
52 } else {
53 track.classList.remove('on');
54 labels[0].classList.add('active');
55 labels[1].classList.remove('active');
56 }
57 }
58}

Callers 5

toggleColdCodeFunction · 0.85
toggleColorModeFunction · 0.85
toggleSpecViewFunction · 0.85
setupElidedToggleFunction · 0.85
toggleInvertFunction · 0.85

Calls 3

getElementByIdMethod · 0.80
addMethod · 0.45
removeMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…