MCPcopy Create free account
hub / github.com/CodeClash-ai/CodeClash / collapseTrajectoryMessages

Function collapseTrajectoryMessages

codeclash/viewer/static/js/app.js:233–254  ·  view source on GitHub ↗
(clickedElement)

Source from the content-addressed store, hash-verified

231}
232
233function collapseTrajectoryMessages(clickedElement) {
234 // Find the parent trajectory messages foldout
235 const trajectoryFoldout = clickedElement.closest(
236 ".trajectory-messages-foldout",
237 );
238
239 if (trajectoryFoldout) {
240 // Close the details element
241 trajectoryFoldout.removeAttribute("open");
242
243 // Smooth scroll to the trajectory header
244 setTimeout(() => {
245 const trajectoryHeader = trajectoryFoldout.closest(".trajectory-header");
246 if (trajectoryHeader) {
247 trajectoryHeader.scrollIntoView({
248 behavior: "smooth",
249 block: "nearest",
250 });
251 }
252 }, 100);
253 }
254}
255
256// Round navigation functionality
257function scrollToRound(roundNum) {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected