An example using a Parameterized class is here.
The “Load Structure” button runs a function based on values of other widgets.
site: NGL Molecule Viewer (awesome-panel.org)
code: awesome-panel/ngl_molecule_viewer.py at master · MarcSkovMadsen/awesome-panel · GitHub

