Ferreteria/v2/usage/menus: Difference between revisions
< Ferreteria | v2 | usage
Jump to navigation
Jump to search
m (Woozle moved page Ferreteria/pieces/menus to Ferreteria/usage/menus: this should be a usage guide) |
m (Woozle moved page Ferreteria/usage/menus to Ferreteria/v2/usage/menus without leaving a redirect: this is all v2 documentation) |
(No difference)
|
Revision as of 14:38, 19 January 2019
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)