Skip to content

Conversation

@proy30
Copy link
Member

@proy30 proy30 commented Aug 28, 2025

This PR makes the lattice parameter defaults configurable within the dashboard. Previously, only the nslice parameter was exposed; with this change, all lattice defaults are now available for users to modify.

Current functionality (still WIP with ui design):

chrome_9eNttp5T6b.mp4

This gives dashboard users greater customization when building larger lattices.

@proy30 proy30 added the component: dashboard our browser based trame dashboard label Aug 28, 2025
LatticeDefaultsHandler._build_initial_defaults_list()
)
state.dirty("lattice_defaults")
except Exception:

Check notice

Code scanning / CodeQL

Empty except Note

'except' clause does nothing but pass and there is no explanatory comment.
LatticeDefaultsHandler._build_initial_defaults_list()
)
state.dirty("lattice_defaults")
except Exception:

Check notice

Code scanning / CodeQL

Empty except Note

'except' clause does nothing but pass and there is no explanatory comment.
@proy30 proy30 force-pushed the dashboard/add_lattice_defaults_handler branch 2 times, most recently from c730881 to a63d88c Compare August 28, 2025 20:27
proy30 and others added 26 commits September 8, 2025 21:36
assistance with codex
verify that lattice element is valid before adding
maybe ci will click too fast and it will not register
make sure screenshots get uploaded in right place
utilizing same search bar code that was implemented in analysis page

make ui same
some input defaults we might not want the user to modify at all

ie beammonitor
instead of a very long single file with all of the logic
only apply changes if the user manually clicks apply
@proy30 proy30 force-pushed the dashboard/add_lattice_defaults_handler branch from 9f96880 to bf62342 Compare September 9, 2025 19:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component: dashboard our browser based trame dashboard

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant