MCPcopy Create free account
hub / github.com/error311/FileRise / updatePaneWidthClasses

Function updatePaneWidthClasses

public/js/fileListView.js:2092–2102  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

2090}
2091
2092function updatePaneWidthClasses() {
2093 const panes = document.querySelectorAll('.file-list-pane');
2094 panes.forEach(pane => {
2095 const width = pane.getBoundingClientRect().width;
2096 if (!width) return;
2097 const mode = width <= 720 ? 'narrow' : (width <= 980 ? 'medium' : 'wide');
2098 pane.classList.toggle('fr-pane-narrow', mode === 'narrow');
2099 pane.classList.toggle('fr-pane-medium', mode === 'medium');
2100 });
2101 updatePaneStickyClasses();
2102}
2103
2104function updatePaneStickyClasses() {
2105 const panes = document.querySelectorAll('.file-list-pane');

Callers 3

setActivePaneFunction · 0.85
applyDualPaneModeFunction · 0.85
renderFileTableFunction · 0.85

Calls 1

updatePaneStickyClassesFunction · 0.85

Tested by

no test coverage detected