Actions of a button

Among the actions of a button how can we connect an apps script?

You can’t attach a Google script to a button action. You would need to make some sort of change to the sheet’s data that would trigger an onChange event and run the script.

Maybe a crazy question, but can a button open an online list?

I have two lists on my homepage, “upcoming events” and “past events”.

As events grow, lists grow as well. To save valuable space, I would prefer a button that would open the specified list … if this is possible?

I would recommend just using a List Relation component in place of your inline list components. It will show how many are in the list and when clicked show the whole list.

There’s also a link to screen action on buttons, where you can select a sheet to show a list.

https://docs.glideapps.com/all/reference/actions/link-to-screen