The base for all regular menus (i.e. not dropdowns).
This class contains functions and variables that are consistent
between different types of regular menus.
The State class is responsible for setting up the controller functions
and the actual animation, which is a Tween.
A funciton is introduced to build the child (i.e. put SMenuItems in scroll view).
Responsible for setting up the controller functions
and the actual animation, which is a Tween.
A funciton is introduced to build the child (i.e. put SMenuItems in scroll view).
A dropdown menu that uses an Overlay. This is a classic type of dropdown menu.
Use a SMenuItem.clickable if you would like the onChange function of
this dropdown to run. The item's value will be made available through it.