1: <?php
2:
3: /**
4: * QMenu Base File
5: *
6: * The QMenuBase class defined here provides an interface between the generated
7: * QMenuGen class, and QCubed. This file is part of the core and will be overwritten
8: * when you update QCubed. To override, see the QMenu.class.php file in the controls
9: * folder.
10: *
11: */
12:
13: /**
14: * Implements a JQuery UI Menu
15: *
16: * A JQuery UI menu is designed to turn an unordered html list into a menu widget.
17: * In order to create a menu, treat this object as a panel that needs to print
18: * <<li>> items inside it. You can create submenus by adding <<ul>> items and putting
19: * <<li>> items inside of that.
20: *
21: * TBD: Add methods to create the menu structure, and to record when a menu is clicked on.
22: *
23: * @link http://jqueryui.com/menu/
24: * @package Controls\Base
25: *
26: */
27: class QMenuBase extends QMenuGen
28: {
29: protected $strTagName = 'ul';
30:
31: }