File tree Expand file tree Collapse file tree 3 files changed +21
-34
lines changed
Expand file tree Collapse file tree 3 files changed +21
-34
lines changed Original file line number Diff line number Diff line change @@ -1223,23 +1223,6 @@ function generateInvertedFlamegraph(data) {
12231223 return invertedRoot ;
12241224}
12251225
1226- function updateToggleUI ( toggleId , isOn ) {
1227- const toggle = document . getElementById ( toggleId ) ;
1228- if ( toggle ) {
1229- const track = toggle . querySelector ( '.toggle-track' ) ;
1230- const labels = toggle . querySelectorAll ( '.toggle-label' ) ;
1231- if ( isOn ) {
1232- track . classList . add ( 'on' ) ;
1233- labels [ 0 ] . classList . remove ( 'active' ) ;
1234- labels [ 1 ] . classList . add ( 'active' ) ;
1235- } else {
1236- track . classList . remove ( 'on' ) ;
1237- labels [ 0 ] . classList . add ( 'active' ) ;
1238- labels [ 1 ] . classList . remove ( 'active' ) ;
1239- }
1240- }
1241- }
1242-
12431226function toggleInvert ( ) {
12441227 isInverted = ! isInverted ;
12451228 updateToggleUI ( 'toggle-invert' , isInverted ) ;
Original file line number Diff line number Diff line change @@ -203,23 +203,6 @@ function applyLineColors() {
203203// Toggle Controls
204204// ============================================================================
205205
206- function updateToggleUI ( toggleId , isOn ) {
207- const toggle = document . getElementById ( toggleId ) ;
208- if ( toggle ) {
209- const track = toggle . querySelector ( '.toggle-track' ) ;
210- const labels = toggle . querySelectorAll ( '.toggle-label' ) ;
211- if ( isOn ) {
212- track . classList . add ( 'on' ) ;
213- labels [ 0 ] . classList . remove ( 'active' ) ;
214- labels [ 1 ] . classList . add ( 'active' ) ;
215- } else {
216- track . classList . remove ( 'on' ) ;
217- labels [ 0 ] . classList . add ( 'active' ) ;
218- labels [ 1 ] . classList . remove ( 'active' ) ;
219- }
220- }
221- }
222-
223206function toggleColdCode ( ) {
224207 coldCodeHidden = ! coldCodeHidden ;
225208 applyHotFilter ( ) ;
Original file line number Diff line number Diff line change @@ -35,3 +35,24 @@ function toggleAndSaveTheme() {
3535 localStorage . setItem ( THEME_STORAGE_KEY , next ) ;
3636 return next ;
3737}
38+
39+ // ============================================================================
40+ // Toggle Switch UI
41+ // ============================================================================
42+
43+ function 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+ }
You can’t perform that action at this time.
0 commit comments