Ferreteria/v2/usage/menus: Difference between revisions
< Ferreteria | v2 | usage
Jump to navigation
Jump to search
(a couple of functions handled) |
m (Woozle moved page User:Woozle/Ferreteria/pieces/menus to Ferreteria/pieces/menus: is finished enough) |
(No difference)
|
Revision as of 00:18, 27 January 2017
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)