Class QMenuGen
Generated QMenuGen class.
This is the QMenuGen class which is automatically generated by scraping the JQuery UI documentation website. As such, it includes all the options as listed by the JQuery UI website, which may or may not be appropriate for QCubed. See the QMenuBase class for any glue code to make this class more usable in QCubed.
- QBaseClass
- QHtmlAttributeManagerBase
- QHtmlAttributeManager
- QControlBase
- QControl
- QBlockControl
- QPanel
- QMenuGen
Direct known subclasses
QMenuBaseIndirect known subclasses
QMenu
protected
array
|
|
public
string
|
#
GetJqSetupFunction( )
Return the JavaScript function to call to associate the widget with the control. |
public
string
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
IsFirstItem( )
Returns a boolean value stating whether or not the currently active item is the first item in the menu. |
public
|
#
IsLastItem( )
Returns a boolean value stating whether or not the currently active item is the last item in the menu. |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
PreviousPage( $event = null )
Moves active state to first menu item above the top of a scrollable menu or the first item if not scrollable. |
public
|
|
public
|
|
public
mixed
|
|
public
mixed
|
|
public static
|
#
GetModelConnectorParams( )
If this control is attachable to a codegenerated control in a ModelConnector, this function will be used by the ModelConnector designer dialog to display a list of options for the control. |
OverrideAttributes(),
__call()
|
CommentEnd,
CommentStart
|
protected
string
|
$strJavaScripts
List of JavaScript files to be attached with the control when rendering |
#
__JQUERY_EFFECTS__
|
protected
string
|
$strStyleSheets
List of CSS files to be attaches with the control when rendering |
#
__JQUERY_CSS__
|
protected
boolean
|
$blnDisabled
|
#
null
|
protected
mixed
|
$mixIcons
|
#
null
|
protected
string
|
$strItems
|
#
null
|
protected
string
|
$strMenus
|
#
null
|
protected
mixed
|
$mixPosition
|
#
null
|
protected
string
|
$strRole
|
#
null
|
$blnHtmlEntities,
$blnIsBlockElement,
$strDefaultDisplayStyle,
$strTagName
|
$blnAutoRenderChildren,
$blnDropTarget,
$objDropsControlsArray,
$objDropsGroupingsArray,
$objIsDropZoneFor,
$objMovesControlsArray,
$strFormat,
$strTemplate,
$strText
|
$attributes,
$styles
|
public
boolean
|
$Disabled
Disables the menu if set to true. |
public
mixed
|
$Icons
Icons to use for submenus, matching an icon provided by the jQuery UI CSS Framework. * submenu (string, default: "ui-icon-carat-1-e") |
public
string
|
$Items
Selector for the elements that serve as the menu items. Note: The items option should not be changed after initialization. (version added: 1.11.0) |
public
string
|
$Menus
Selector for the elements that serve as the menu container, including sub-menus. Note: The menus option should not be changed after initialization. Existing submenus will not be updated. |
public
mixed
|
$Position
Identifies the position of submenus in relation to the associated parent menu item. The of option defaults to the parent menu item, but you can specify another element to position against. You can refer to the jQuery UI Position utility for more details about the various options. |
public
string
|
$Role
Customize the ARIA roles used for the menu and menu items. The default uses "menuitem" for items. Setting the role option to "listbox" will use "option" for items. If set to null, no roles will be set, which is useful if the menu is being controlled by another element that is maintaining focus. Note: The role option should not be changed after initialization. Existing (sub)menus and menu items will not be updated. |
$AutoRenderChildren,
$DropTarget,
$Format,
$HorizontalAlign,
$HtmlEntities,
$ResizeHandleDirection,
$ResizeHandleMaximum,
$ResizeHandleMinimum,
$TagName,
$Template,
$Text,
$VerticalAlign
|
$AccessKey,
$AltText,
$BackColor,
$BorderCollapse,
$BorderColor,
$BorderStyle,
$BorderWidth,
$CssClass,
$Cursor,
$Data,
$Display,
$DisplayStyle,
$Enabled,
$FontBold,
$FontItalic,
$FontNames,
$FontOverline,
$FontSize,
$FontStrikeout,
$FontUnderline,
$ForeColor,
$Height,
$Left,
$Margin,
$NoWrap,
$Opacity,
$OrderedListType,
$Overflow,
$Padding,
$ReadOnly,
$TabIndex,
$ToolTip,
$Top,
$UnorderedListStyle,
$Width
|