Ferreteria/v2/usage/menus: Difference between revisions
< Ferreteria | v2 | usage
Jump to navigation
Jump to search
(a couple of functions handled) |
m (5 revisions imported: moving this project here) |
(3 intermediate revisions by one other user not shown) | |
(No difference)
|
Latest revision as of 16:46, 22 May 2022
About
Menus in Ferreteria handle... several things.
- display of hierarchical URL-based menus
- conversion of URLs into selected menu items/options
Files
Classes
- clsMenuNode (Template:Ferreteria/code: abstract, extends clsTreeNode -- see tree)
- clsMenuItem (Template:Ferreteria/code: abstract, extends clsMenuNode)
- clsMenuLink (Template:Ferreteria/code: extends clsMenuItem)
- clsMenuFolder (Template:Ferreteria/code: extends clsMenuItem)
- clsMenuHidden (Template:Ferreteria/code: extends clsMenuFolder)
- clsMenuItem (Template:Ferreteria/code: abstract, extends clsMenuNode)
- clsMenuPainter (Template:Ferreteria/code: abstract)
- clsDataTable_Menu (Template:Ferreteria/code: extends clsTable)
- clsDataRecord_Menu (Template:Ferreteria/code: extends clsDataSet): delegates a lot of functions to clsMenuData_helper
- clsMenuData_helper (Template:Ferreteria/code)
- clsActionWidget (Template:Ferreteria/code)
- clsActionLink_base (Template:Ferreteria/code: abstract, extends clsActionWidget)
- clsActionLink (Template:Ferreteria/code: abstract, extends clsActionLink_base)
- clsActionLink_option (Template:Ferreteria/code: extends clsActionLink_base)
- clsAction_section (Template:Ferreteria/code: extends clsActionWidget)
- clsActionLink_base (Template:Ferreteria/code: abstract, extends clsActionWidget)