HorizontalMenuControl

A Horizontal Menu Control represents a menu where the top level is shown horizontally and is always visible. If any additional levels are specified, these will drop down dynamically as the user moves the mouse over the menu items.

Further documentation

HorizontalMenuControl Functions

getBootstrapAlign HorizontalMenuControl.getBootstrapAlign( ) Returns the alignment when a form is running with the bootstrap framework configured.
setBootstrapAlign HorizontalMenuControl.setBootstrapAlign( bootstrapAlign ) Sets the alignment when a form is running with the bootstrap framework configured.
getGapBetweenItems HorizontalMenuControl.getGapBetweenItems( ) The separation between menu items in the top level menu.
setGapBetweenItems HorizontalMenuControl.setGapBetweenItems( gapBetweenItems ) Sets the separation between menu items in the top level menu.
getGlobalLevel HorizontalMenuControl.getGlobalLevel( ) Global menu properties - containing properties for the entire menu plus menu item properties that apply to both the top level and drop down levels.
getSubMenu HorizontalMenuControl.getSubMenu( ) Drop down menu properties - containing properties for just the drop down levels.
getTopLevel HorizontalMenuControl.getTopLevel( ) Top level menu properties - containing properties for just the top level menu items.

MenuControl Functions

getFourthLevelClass HorizontalMenuControl.getFourthLevelClass( ) Returns the list of CSS classes applied to fourth level non-leaf unselected menu items.
setFourthLevelClass HorizontalMenuControl.setFourthLevelClass( fourthLevelClass ) Sets one or more CSS classes to be applied to fourth level non-leaf unselected menu items.
getFourthLevelHoverStyle HorizontalMenuControl.getFourthLevelHoverStyle( ) Returns the inline CSS style applied to fourth level non-leaf unselected menu items when the mouse is hovered over the item.
setFourthLevelHoverStyle HorizontalMenuControl.setFourthLevelHoverStyle( fourthLevelHoverStyle ) Sets the inline CSS style to be applied to fourth level non-leaf unselected menu items when the mouse is hovered over the item.
getFourthLevelHoverTextStyle HorizontalMenuControl.getFourthLevelHoverTextStyle( ) Returns the inline CSS style applied to the texts of fourth level non-leaf unselected menu items when the mouse is hovered over the item.
setFourthLevelHoverTextStyle HorizontalMenuControl.setFourthLevelHoverTextStyle( fourthLevelHoverTextStyle ) Sets the inline CSS style to be applied to the texts of fourth level non-leaf selected menu items when the mouse is hovered over the item.
getFourthLevelLeafClass HorizontalMenuControl.getFourthLevelLeafClass( ) Returns the list of CSS classes applied to fourth level leaf unselected menu items.
setFourthLevelLeafClass HorizontalMenuControl.setFourthLevelLeafClass( fourthLevelLeafClass ) Sets one or more CSS classes to be applied to fourth level leaf unselected menu items.
getFourthLevelLeafHoverStyle HorizontalMenuControl.getFourthLevelLeafHoverStyle( ) Returns the inline CSS style applied to fourth level leaf unselected menu items when the mouse is hovered over the item.
setFourthLevelLeafHoverStyle HorizontalMenuControl.setFourthLevelLeafHoverStyle( fourthLevelLeafHoverStyle ) Sets the inline CSS style to be applied to fourth level leaf unselected menu items when the mouse is hovered over the item.
getFourthLevelLeafHoverTextStyle HorizontalMenuControl.getFourthLevelLeafHoverTextStyle( ) Returns the inline CSS style applied to the texts of fourth level leaf unselected menu items when the mouse is hovered over the item.
setFourthLevelLeafHoverTextStyle HorizontalMenuControl.setFourthLevelLeafHoverTextStyle( fourthLevelLeafHoverTextStyle ) Sets the inline CSS style to be applied to the texts of fourth level leaf selected menu items when the mouse is hovered over the item.
getFourthLevelLeafSelectedClass HorizontalMenuControl.getFourthLevelLeafSelectedClass( ) Returns the inline CSS style applied to fourth level leaf selected menu items.
setFourthLevelLeafSelectedClass HorizontalMenuControl.setFourthLevelLeafSelectedClass( fourthLevelLeafSelectedClass ) Sets the inline CSS style to be applied to fourth level leaf selected menu items.
getFourthLevelLeafSelectedStyle HorizontalMenuControl.getFourthLevelLeafSelectedStyle( ) Returns the inline CSS style applied to fourth level leaf selected menu items.
setFourthLevelLeafSelectedStyle HorizontalMenuControl.setFourthLevelLeafSelectedStyle( fourthLevelLeafSelectedStyle ) Sets the inline CSS style to be applied to fourth level leaf selected menu items.
getFourthLevelLeafSelectedTextClass HorizontalMenuControl.getFourthLevelLeafSelectedTextClass( ) Returns the list of CSS classes applied to the texts of fourth level leaf selected menu items.
setFourthLevelLeafSelectedTextClass HorizontalMenuControl.setFourthLevelLeafSelectedTextClass( fourthLevelLeafSelectedTextClass ) Sets one or more CSS classes to be applied to the texts of fourth level leaf selected menu items.
getFourthLevelLeafSelectedTextStyle HorizontalMenuControl.getFourthLevelLeafSelectedTextStyle( ) Returns the inline CSS style applied to the texts of fourth level leaf selected menu items.
setFourthLevelLeafSelectedTextStyle HorizontalMenuControl.setFourthLevelLeafSelectedTextStyle( fourthLevelLeafSelectedTextStyle ) Sets the inline CSS style to be applied to the texts of fourth level leaf selected menu items.
getFourthLevelLeafStyle HorizontalMenuControl.getFourthLevelLeafStyle( ) Returns the inline CSS style applied to fourth level leaf unselected menu items.
setFourthLevelLeafStyle HorizontalMenuControl.setFourthLevelLeafStyle( fourthLevelLeafStyle ) Sets the inline CSS style to be applied to fourth level leaf unselected menu items.
getFourthLevelLeafTextClass HorizontalMenuControl.getFourthLevelLeafTextClass( ) Returns the list of CSS classes applied to the texts of fourth level leaf unselected menu items.
setFourthLevelLeafTextClass HorizontalMenuControl.setFourthLevelLeafTextClass( fourthLevelLeafTextClass ) Sets one or more CSS classes to be applied to the texts of fourth level leaf unselected menu items.
getFourthLevelLeafTextStyle HorizontalMenuControl.getFourthLevelLeafTextStyle( ) Returns the inline CSS style applied to fourth level leaf selected menu items.
setFourthLevelLeafTextStyle HorizontalMenuControl.setFourthLevelLeafTextStyle( fourthLevelLeafTextStyle ) Sets the inline CSS style to be applied to fourth level leaf selected menu items.
getFourthLevelSelectedClass HorizontalMenuControl.getFourthLevelSelectedClass( ) Returns the list of CSS classes applied to fourth level non-leaf selected menu items.
setFourthLevelSelectedClass HorizontalMenuControl.setFourthLevelSelectedClass( fourthLevelSelectedClass ) Sets one or more CSS classes to be applied to fourth level non-leaf selected menu items.
getFourthLevelSelectedStyle HorizontalMenuControl.getFourthLevelSelectedStyle( ) Returns the inline CSS style applied to fourth level non-leaf selected menu items.
setFourthLevelSelectedStyle HorizontalMenuControl.setFourthLevelSelectedStyle( fourthLevelSelectedStyle ) Sets the inline CSS style to be applied to fourth level non-leaf selected menu items.
getFourthLevelSelectedTextClass HorizontalMenuControl.getFourthLevelSelectedTextClass( ) Returns the list of CSS classes applied to the texts of fourth level non-leaf selected menu items.
setFourthLevelSelectedTextClass HorizontalMenuControl.setFourthLevelSelectedTextClass( fourthLevelSelectedTextClass ) Sets one or more CSS classes to be applied to the texts of fourth level non-leaf selected menu items.
getFourthLevelSelectedTextStyle HorizontalMenuControl.getFourthLevelSelectedTextStyle( ) Returns the inline CSS style applied to fourth level non-leaf selected menu items.
setFourthLevelSelectedTextStyle HorizontalMenuControl.setFourthLevelSelectedTextStyle( fourthLevelSelectedTextStyle ) Sets the inline CSS style to be applied to fourth level non-leaf selected menu items.
getFourthLevelStyle HorizontalMenuControl.getFourthLevelStyle( ) Returns the inline CSS style applied to fourth level non-leaf unselected menu items.
setFourthLevelStyle HorizontalMenuControl.setFourthLevelStyle( fourthLevelStyle ) Sets the inline CSS style to be applied to fourth level non-leaf unselected menu items.
getFourthLevelTextClass HorizontalMenuControl.getFourthLevelTextClass( ) Returns the list of CSS classes applied to the texts of fourth level non-leaf unselected menu items.
setFourthLevelTextClass HorizontalMenuControl.setFourthLevelTextClass( fourthLevelTextClass ) Sets one or more CSS classes to be applied to the texts of fourth level non-leaf unselected menu items.
getFourthLevelTextStyle HorizontalMenuControl.getFourthLevelTextStyle( ) Returns the inline CSS style applied to the texts of fourth level non-leaf unselected menu items.
setFourthLevelTextStyle HorizontalMenuControl.setFourthLevelTextStyle( fourthLevelTextStyle ) Sets the inline CSS style to be applied to the texts of fourth level non-leaf unselected menu items.
getHoverStyle HorizontalMenuControl.getHoverStyle( ) Returns the inline CSS style applied to drop-down non-leaf unselected menu items when the mouse is hovered over the item.
setHoverStyle HorizontalMenuControl.setHoverStyle( hoverStyle ) Sets the inline CSS style to be applied to drop-down non-leaf unselected menu items when the mouse is hovered over the item.
getHoverTextStyle HorizontalMenuControl.getHoverTextStyle( ) Returns the inline CSS style applied to the texts of drop-down non-leaf unselected menu items when the mouse is hovered over the item.
setHoverTextStyle HorizontalMenuControl.setHoverTextStyle( hoverTextStyle ) Sets the inline CSS style to be applied to the texts of drop-down non-leaf selected menu items when the mouse is hovered over the item.
getItemClass HorizontalMenuControl.getItemClass( ) Returns the list of CSS classes applied to drop-down non-leaf unselected menu items.
setItemClass HorizontalMenuControl.setItemClass( itemClass ) Sets one or more CSS classes to be applied to drop-down non-leaf unselected menu items.
getItemStyle HorizontalMenuControl.getItemStyle( ) Returns the inline CSS style applied to drop-down non-leaf unselected menu items.
setItemStyle HorizontalMenuControl.setItemStyle( itemStyle ) Sets the inline CSS style to be applied to drop-down non-leaf unselected menu items.
getLeafClass HorizontalMenuControl.getLeafClass( ) Returns the list of CSS classes applied to drop-down leaf unselected menu items.
setLeafClass HorizontalMenuControl.setLeafClass( leafClass ) Sets one or more CSS classes to be applied to drop-down leaf unselected menu items.
getLeafHoverStyle HorizontalMenuControl.getLeafHoverStyle( ) Returns the inline CSS style applied to drop-down leaf unselected menu items when the mouse is hovered over the item.
setLeafHoverStyle HorizontalMenuControl.setLeafHoverStyle( leafHoverStyle ) Sets the inline CSS style to be applied to drop-down leaf unselected menu items when the mouse is hovered over the item.
getLeafHoverTextStyle HorizontalMenuControl.getLeafHoverTextStyle( ) Returns the inline CSS style applied to the texts of drop-down leaf unselected menu items when the mouse is hovered over the item.
setLeafHoverTextStyle HorizontalMenuControl.setLeafHoverTextStyle( leafHoverTextStyle ) Sets the inline CSS style to be applied to the texts of drop-down leaf selected menu items when the mouse is hovered over the item.
getLeafSelectedClass HorizontalMenuControl.getLeafSelectedClass( ) Returns the list of CSS classes applied to drop-down leaf selected menu items.
setLeafSelectedClass HorizontalMenuControl.setLeafSelectedClass( leafSelectedClass ) Sets one or more CSS classes to be applied to drop-down leaf selected menu items.
getLeafSelectedStyle HorizontalMenuControl.getLeafSelectedStyle( ) Returns the inline CSS style applied to drop-down leaf selected menu items.
setLeafSelectedStyle HorizontalMenuControl.setLeafSelectedStyle( leafSelectedStyle ) Sets the inline CSS style to be applied to drop-down leaf selected menu items.
getLeafSelectedTextClass HorizontalMenuControl.getLeafSelectedTextClass( ) Returns the list of CSS classes applied to the texts of drop-down leaf selected menu items.
setLeafSelectedTextClass HorizontalMenuControl.setLeafSelectedTextClass( leafSelectedTextClass ) Sets one or more CSS classes to be applied to the texts of drop-down leaf selected menu items.
getLeafSelectedTextStyle HorizontalMenuControl.getLeafSelectedTextStyle( ) Returns the inline CSS style applied to the texts of drop-down leaf selected menu items.
setLeafSelectedTextStyle HorizontalMenuControl.setLeafSelectedTextStyle( leafSelectedTextStyle ) Sets the inline CSS style to be applied to the texts of drop-down leaf selected menu items.
getLeafStyle HorizontalMenuControl.getLeafStyle( ) Returns the inline CSS style applied to drop-down leaf unselected menu items.
setLeafStyle HorizontalMenuControl.setLeafStyle( leafStyle ) Sets the inline CSS style to be applied to drop-down leaf unselected menu items.
getLeafTextClass HorizontalMenuControl.getLeafTextClass( ) Returns the list of CSS classes applied to the texts of drop-down leaf unselected menu items.
setLeafTextClass HorizontalMenuControl.setLeafTextClass( leafTextClass ) Sets one or more CSS classes to be applied to the texts of drop-down leaf unselected menu items.
getLeafTextStyle HorizontalMenuControl.getLeafTextStyle( ) Returns the inline CSS style applied to the texts of drop-down leaf unselected menu items.
setLeafTextStyle HorizontalMenuControl.setLeafTextStyle( leafTextStyle ) Sets the inline CSS style to be applied to the texts of drop-down leaf unselected menu items.
isMarkParentsAsSelected HorizontalMenuControl.isMarkParentsAsSelected( ) Indicates whether or not all parent menu items are also marked as selected when a lower level menu item is selected.
setMarkParentsAsSelected HorizontalMenuControl.setMarkParentsAsSelected( markParentsAsSelected ) Sets whether or not all parent menu items are also marked as selected when a lower level menu item is selected.
getName HorizontalMenuControl.getName( ) The item name that uniquely identifies the shared menu and allows other Menu Controls to share the same menu state.
getSecondLevelClass HorizontalMenuControl.getSecondLevelClass( ) Returns the list of CSS classes applied to second level non-leaf unselected menu items.
setSecondLevelClass HorizontalMenuControl.setSecondLevelClass( secondLevelClass ) Sets one or more CSS classes to be applied to second level non-leaf unselected menu items.
getSecondLevelHoverStyle HorizontalMenuControl.getSecondLevelHoverStyle( ) Returns the inline CSS style applied to second level non-leaf unselected menu items when the mouse is hovered over the item.
setSecondLevelHoverStyle HorizontalMenuControl.setSecondLevelHoverStyle( secondLevelHoverStyle ) Sets the inline CSS style to be applied to second level non-leaf unselected menu items when the mouse is hovered over the item.
getSecondLevelHoverTextStyle HorizontalMenuControl.getSecondLevelHoverTextStyle( ) Returns the inline CSS style applied to the texts of second level non-leaf unselected menu items when the mouse is hovered over the item.
setSecondLevelHoverTextStyle HorizontalMenuControl.setSecondLevelHoverTextStyle( secondLevelHoverTextStyle ) Sets the inline CSS style to be applied to the texts of second level non-leaf selected menu items when the mouse is hovered over the item.
getSecondLevelLeafClass HorizontalMenuControl.getSecondLevelLeafClass( ) Returns the list of CSS classes applied to second level leaf unselected menu items.
setSecondLevelLeafClass HorizontalMenuControl.setSecondLevelLeafClass( secondLevelLeafClass ) Sets one or more CSS classes to be applied to second level leaf unselected menu items.
getSecondLevelLeafHoverStyle HorizontalMenuControl.getSecondLevelLeafHoverStyle( ) Returns the inline CSS style applied to second level leaf unselected menu items when the mouse is hovered over the item.
setSecondLevelLeafHoverStyle HorizontalMenuControl.setSecondLevelLeafHoverStyle( secondLevelLeafHoverStyle ) Sets the inline CSS style to be applied to second level leaf unselected menu items when the mouse is hovered over the item.
getSecondLevelLeafHoverTextStyle HorizontalMenuControl.getSecondLevelLeafHoverTextStyle( ) Returns the inline CSS style applied to the texts of second level leaf unselected menu items when the mouse is hovered over the item.
setSecondLevelLeafHoverTextStyle HorizontalMenuControl.setSecondLevelLeafHoverTextStyle( secondLevelLeafHoverTextStyle ) Sets the inline CSS style to be applied to the texts of second level leaf selected menu items when the mouse is hovered over the item.
getSecondLevelLeafSelectedClass HorizontalMenuControl.getSecondLevelLeafSelectedClass( ) Returns the inline CSS style applied to second level leaf selected menu items.
setSecondLevelLeafSelectedClass HorizontalMenuControl.setSecondLevelLeafSelectedClass( secondLevelLeafSelectedClass ) Sets the inline CSS style to be applied to second level leaf selected menu items.
getSecondLevelLeafSelectedStyle HorizontalMenuControl.getSecondLevelLeafSelectedStyle( ) Returns the inline CSS style applied to second level leaf selected menu items.
setSecondLevelLeafSelectedStyle HorizontalMenuControl.setSecondLevelLeafSelectedStyle( secondLevelLeafSelectedStyle ) Sets the inline CSS style to be applied to second level leaf selected menu items.
getSecondLevelLeafSelectedTextClass HorizontalMenuControl.getSecondLevelLeafSelectedTextClass( ) Returns the list of CSS classes applied to the texts of second level leaf selected menu items.
setSecondLevelLeafSelectedTextClass HorizontalMenuControl.setSecondLevelLeafSelectedTextClass( secondLevelLeafSelectedTextClass ) Sets one or more CSS classes to be applied to the texts of second level leaf selected menu items.
getSecondLevelLeafSelectedTextStyle HorizontalMenuControl.getSecondLevelLeafSelectedTextStyle( ) Returns the inline CSS style applied to the texts of second level leaf selected menu items.
setSecondLevelLeafSelectedTextStyle HorizontalMenuControl.setSecondLevelLeafSelectedTextStyle( secondLevelLeafSelectedTextStyle ) Sets the inline CSS style to be applied to the texts of second level leaf selected menu items.
getSecondLevelLeafStyle HorizontalMenuControl.getSecondLevelLeafStyle( ) Returns the inline CSS style applied to second level leaf unselected menu items.
setSecondLevelLeafStyle HorizontalMenuControl.setSecondLevelLeafStyle( secondLevelLeafStyle ) Sets the inline CSS style to be applied to second level leaf unselected menu items.
getSecondLevelLeafTextClass HorizontalMenuControl.getSecondLevelLeafTextClass( ) Returns the list of CSS classes applied to the texts of second level leaf unselected menu items.
setSecondLevelLeafTextClass HorizontalMenuControl.setSecondLevelLeafTextClass( secondLevelLeafTextClass ) Sets one or more CSS classes to be applied to the texts of second level leaf unselected menu items.
getSecondLevelLeafTextStyle HorizontalMenuControl.getSecondLevelLeafTextStyle( ) Returns the inline CSS style applied to second level leaf selected menu items.
setSecondLevelLeafTextStyle HorizontalMenuControl.setSecondLevelLeafTextStyle( secondLevelLeafTextStyle ) Sets the inline CSS style to be applied to second level leaf selected menu items.
getSecondLevelSelectedClass HorizontalMenuControl.getSecondLevelSelectedClass( ) Returns the list of CSS classes applied to second level non-leaf selected menu items.
setSecondLevelSelectedClass HorizontalMenuControl.setSecondLevelSelectedClass( secondLevelSelectedClass ) Sets one or more CSS classes to be applied to second level non-leaf selected menu items.
getSecondLevelSelectedStyle HorizontalMenuControl.getSecondLevelSelectedStyle( ) Returns the inline CSS style applied to second level non-leaf selected menu items.
setSecondLevelSelectedStyle HorizontalMenuControl.setSecondLevelSelectedStyle( secondLevelSelectedStyle ) Sets the inline CSS style to be applied to second level non-leaf selected menu items.
getSecondLevelSelectedTextClass HorizontalMenuControl.getSecondLevelSelectedTextClass( ) Returns the list of CSS classes applied to the texts of second level non-leaf selected menu items.
setSecondLevelSelectedTextClass HorizontalMenuControl.setSecondLevelSelectedTextClass( secondLevelSelectedTextClass ) Sets one or more CSS classes to be applied to the texts of second level non-leaf selected menu items.
getSecondLevelSelectedTextStyle HorizontalMenuControl.getSecondLevelSelectedTextStyle( ) Returns the inline CSS style applied to the texts of second level non-leaf selected menu items.
setSecondLevelSelectedTextStyle HorizontalMenuControl.setSecondLevelSelectedTextStyle( secondLevelSelectedTextStyle ) Sets the inline CSS style to be applied to the texts of second level non-leaf selected menu items.
getSecondLevelStyle HorizontalMenuControl.getSecondLevelStyle( ) Returns the inline CSS style applied to second level non-leaf unselected menu items.
setSecondLevelStyle HorizontalMenuControl.setSecondLevelStyle( secondLevelStyle ) Sets the inline CSS style to be applied to second level non-leaf unselected menu items.
getSecondLevelTextClass HorizontalMenuControl.getSecondLevelTextClass( ) Returns the list of CSS classes applied to the texts of second level non-leaf unselected menu items.
setSecondLevelTextClass HorizontalMenuControl.setSecondLevelTextClass( secondLevelTextClass ) Sets one or more CSS classes to be applied to the texts of second level non-leaf unselected menu items.
getSecondLevelTextStyle HorizontalMenuControl.getSecondLevelTextStyle( ) Returns the inline CSS style applied to the texts of second level non-leaf unselected menu items.
setSecondLevelTextStyle HorizontalMenuControl.setSecondLevelTextStyle( secondLevelTextStyle ) Sets the inline CSS style to be applied to the texts of second level non-leaf unselected menu items.
getSelected HorizontalMenuControl.getSelected( ) The item name of the currently selected menu item or null if no menu item is selected.
setSelected HorizontalMenuControl.setSelected( menuItemName ) Selects the menu item identified by menuItemName.
getSelectedClass HorizontalMenuControl.getSelectedClass( ) Returns the list of CSS classes applied to drop-down non-leaf selected menu items.
setSelectedClass HorizontalMenuControl.setSelectedClass( selectedClass ) Sets one or more CSS classes to be applied to drop-down non-leaf selected menu items.
getSelectedStyle HorizontalMenuControl.getSelectedStyle( ) Returns the inline CSS style applied to drop-down non-leaf selected menu items.
setSelectedStyle HorizontalMenuControl.setSelectedStyle( selectedStyle ) Sets the inline CSS style to be applied to drop-down non-leaf selected menu items.
getSelectedTextClass HorizontalMenuControl.getSelectedTextClass( ) Returns the list of CSS classes applied to the texts of drop-down non-leaf selected menu items.
setSelectedTextClass HorizontalMenuControl.setSelectedTextClass( selectedTextClass ) Sets one or more CSS classes to be applied to the texts of drop-down non-leaf selected menu items.
getSelectedTextStyle HorizontalMenuControl.getSelectedTextStyle( ) Returns the inline CSS style applied to the texts of drop-down non-leaf selected menu items.
setSelectedTextStyle HorizontalMenuControl.setSelectedTextStyle( selectedTextStyle ) Sets the inline CSS style to be applied to the texts of drop-down non-leaf selected menu items.
isShareable HorizontalMenuControl.isShareable( ) Indicates whether the menu state can be shared with menu controls on other pages or forms.
isSkipValidation HorizontalMenuControl.isSkipValidation( ) Returns the skip validation flag that indicates whether or not validation of controls higher on the page is skipped when a menu item is selected.
setSkipValidation HorizontalMenuControl.setSkipValidation( skipValidation ) Specifies whether or not validation of controls higher on the page is skipped when a menu item is selected.
getTextClass HorizontalMenuControl.getTextClass( ) Returns the list of CSS classes applied to the texts of drop-down non-leaf unselected menu items.
setTextClass HorizontalMenuControl.setTextClass( textClass ) Sets one or more CSS classes to be applied to the texts of drop-down non-leaf unselected menu items.
getTextStyle HorizontalMenuControl.getTextStyle( ) Returns the inline CSS style applied to the texts of drop-down non-leaf unselected menu items.
setTextStyle HorizontalMenuControl.setTextStyle( textStyle ) Sets the inline CSS style to be applied to the texts of drop-down non-leaf unselected menu items.
getThirdLevelClass HorizontalMenuControl.getThirdLevelClass( ) Returns the list of CSS classes applied to third level non-leaf unselected menu items.
setThirdLevelClass HorizontalMenuControl.setThirdLevelClass( thirdLevelClass ) Sets one or more CSS classes to be applied to third level non-leaf unselected menu items.
getThirdLevelHoverStyle HorizontalMenuControl.getThirdLevelHoverStyle( ) Returns the inline CSS style applied to third level non-leaf unselected menu items when the mouse is hovered over the item.
setThirdLevelHoverStyle HorizontalMenuControl.setThirdLevelHoverStyle( thirdLevelHoverStyle ) Sets the inline CSS style to be applied to third level non-leaf unselected menu items when the mouse is hovered over the item.
getThirdLevelHoverTextStyle HorizontalMenuControl.getThirdLevelHoverTextStyle( ) Returns the inline CSS style applied to the texts of third level non-leaf unselected menu items when the mouse is hovered over the item.
setThirdLevelHoverTextStyle HorizontalMenuControl.setThirdLevelHoverTextStyle( thirdLevelHoverTextStyle ) Sets the inline CSS style to be applied to the texts of third level non-leaf selected menu items when the mouse is hovered over the item.
getThirdLevelLeafClass HorizontalMenuControl.getThirdLevelLeafClass( ) Returns the list of CSS classes applied to third level leaf unselected menu items.
setThirdLevelLeafClass HorizontalMenuControl.setThirdLevelLeafClass( thirdLevelLeafClass ) Sets one or more CSS classes to be applied to third level leaf unselected menu items.
getThirdLevelLeafHoverStyle HorizontalMenuControl.getThirdLevelLeafHoverStyle( ) Returns the inline CSS style applied to third level leaf unselected menu items when the mouse is hovered over the item.
setThirdLevelLeafHoverStyle HorizontalMenuControl.setThirdLevelLeafHoverStyle( thirdLevelLeafHoverStyle ) Sets the inline CSS style to be applied to third level leaf unselected menu items when the mouse is hovered over the item.
getThirdLevelLeafHoverTextStyle HorizontalMenuControl.getThirdLevelLeafHoverTextStyle( ) Returns the inline CSS style applied to the texts of third level leaf unselected menu items when the mouse is hovered over the item.
setThirdLevelLeafHoverTextStyle HorizontalMenuControl.setThirdLevelLeafHoverTextStyle( thirdLevelLeafHoverTextStyle ) Sets the inline CSS style to be applied to the texts of third level leaf selected menu items when the mouse is hovered over the item.
getThirdLevelLeafSelectedClass HorizontalMenuControl.getThirdLevelLeafSelectedClass( ) Returns the inline CSS style applied to third level leaf selected menu items.
setThirdLevelLeafSelectedClass HorizontalMenuControl.setThirdLevelLeafSelectedClass( thirdLevelLeafSelectedClass ) Sets the inline CSS style to be applied to third level leaf selected menu items.
getThirdLevelLeafSelectedStyle HorizontalMenuControl.getThirdLevelLeafSelectedStyle( ) Returns the inline CSS style applied to third level leaf selected menu items.
setThirdLevelLeafSelectedStyle HorizontalMenuControl.setThirdLevelLeafSelectedStyle( thirdLevelLeafSelectedStyle ) Sets the inline CSS style to be applied to third level leaf selected menu items.
getThirdLevelLeafSelectedTextClass HorizontalMenuControl.getThirdLevelLeafSelectedTextClass( ) Returns the list of CSS classes applied to the texts of third level leaf selected menu items.
setThirdLevelLeafSelectedTextClass HorizontalMenuControl.setThirdLevelLeafSelectedTextClass( thirdLevelLeafSelectedTextClass ) Sets one or more CSS classes to be applied to the texts of third level leaf selected menu items.
getThirdLevelLeafSelectedTextStyle HorizontalMenuControl.getThirdLevelLeafSelectedTextStyle( ) Returns the inline CSS style applied to the texts of third level leaf selected menu items.
setThirdLevelLeafSelectedTextStyle HorizontalMenuControl.setThirdLevelLeafSelectedTextStyle( thirdLevelLeafSelectedTextStyle ) Sets the inline CSS style to be applied to the texts of third level leaf selected menu items.
getThirdLevelLeafStyle HorizontalMenuControl.getThirdLevelLeafStyle( ) Returns the inline CSS style applied to third level leaf unselected menu items.
setThirdLevelLeafStyle HorizontalMenuControl.setThirdLevelLeafStyle( thirdLevelLeafStyle ) Sets the inline CSS style to be applied to third level leaf unselected menu items.
getThirdLevelLeafTextClass HorizontalMenuControl.getThirdLevelLeafTextClass( ) Returns the list of CSS classes applied to the texts of third level leaf unselected menu items.
setThirdLevelLeafTextClass HorizontalMenuControl.setThirdLevelLeafTextClass( thirdLevelLeafTextClass ) Sets one or more CSS classes to be applied to the texts of third level leaf unselected menu items.
getThirdLevelLeafTextStyle HorizontalMenuControl.getThirdLevelLeafTextStyle( ) Returns the inline CSS style applied to third level leaf selected menu items.
setThirdLevelLeafTextStyle HorizontalMenuControl.setThirdLevelLeafTextStyle( thirdLevelLeafTextStyle ) Sets the inline CSS style to be applied to third level leaf selected menu items.
getThirdLevelSelectedClass HorizontalMenuControl.getThirdLevelSelectedClass( ) Returns the list of CSS classes applied to third level non-leaf selected menu items.
setThirdLevelSelectedClass HorizontalMenuControl.setThirdLevelSelectedClass( thirdLevelSelectedClass ) Sets one or more CSS classes to be applied to third level non-leaf selected menu items.
getThirdLevelSelectedStyle HorizontalMenuControl.getThirdLevelSelectedStyle( ) Returns the inline CSS style applied to third level non-leaf selected menu items.
setThirdLevelSelectedStyle HorizontalMenuControl.setThirdLevelSelectedStyle( thirdLevelSelectedStyle ) Sets the inline CSS style to be applied to third level non-leaf selected menu items.
getThirdLevelSelectedTextClass HorizontalMenuControl.getThirdLevelSelectedTextClass( ) Returns the list of CSS classes applied to the texts of third level non-leaf selected menu items.
setThirdLevelSelectedTextClass HorizontalMenuControl.setThirdLevelSelectedTextClass( thirdLevelSelectedTextClass ) Sets one or more CSS classes to be applied to the texts of third level non-leaf selected menu items.
getThirdLevelSelectedTextStyle HorizontalMenuControl.getThirdLevelSelectedTextStyle( ) Returns the inline CSS style applied to third level non-leaf selected menu items.
setThirdLevelSelectedTextStyle HorizontalMenuControl.setThirdLevelSelectedTextStyle( thirdLevelSelectedTextStyle ) Sets the inline CSS style to be applied to third level non-leaf selected menu items.
getThirdLevelStyle HorizontalMenuControl.getThirdLevelStyle( ) Returns the inline CSS style applied to third level non-leaf unselected menu items.
setThirdLevelStyle HorizontalMenuControl.setThirdLevelStyle( thirdLevelStyle ) Sets the inline CSS style to be applied to third level non-leaf unselected menu items.
getThirdLevelTextClass HorizontalMenuControl.getThirdLevelTextClass( ) Returns the list of CSS classes applied to the texts of third level non-leaf unselected menu items.
setThirdLevelTextClass HorizontalMenuControl.setThirdLevelTextClass( thirdLevelTextClass ) Sets one or more CSS classes to be applied to the texts of third level non-leaf unselected menu items.
getThirdLevelTextStyle HorizontalMenuControl.getThirdLevelTextStyle( ) Returns the inline CSS style applied to the texts of third level non-leaf unselected menu items.
setThirdLevelTextStyle HorizontalMenuControl.setThirdLevelTextStyle( thirdLevelTextStyle ) Sets the inline CSS style to be applied to the texts of third level non-leaf unselected menu items.
getTopLevelClass HorizontalMenuControl.getTopLevelClass( ) Returns the list of CSS classes applied to top level non-leaf unselected menu items.
setTopLevelClass HorizontalMenuControl.setTopLevelClass( topLevelClass ) Sets one or more CSS classes to be applied to top level non-leaf unselected menu items.
getTopLevelHoverStyle HorizontalMenuControl.getTopLevelHoverStyle( ) Returns the inline CSS style applied to top level non-leaf unselected menu items when the mouse is hovered over the item.
setTopLevelHoverStyle HorizontalMenuControl.setTopLevelHoverStyle( topLevelHoverStyle ) Sets the inline CSS style to be applied to top level non-leaf unselected menu items when the mouse is hovered over the item.
getTopLevelHoverTextStyle HorizontalMenuControl.getTopLevelHoverTextStyle( ) Returns the inline CSS style applied to the texts of top level non-leaf unselected menu items when the mouse is hovered over the item.
setTopLevelHoverTextStyle HorizontalMenuControl.setTopLevelHoverTextStyle( topLevelHoverTextStyle ) Sets the inline CSS style to be applied to the texts of top level non-leaf selected menu items when the mouse is hovered over the item.
getTopLevelLeafClass HorizontalMenuControl.getTopLevelLeafClass( ) Returns the list of CSS classes applied to top level leaf unselected menu items.
setTopLevelLeafClass HorizontalMenuControl.setTopLevelLeafClass( topLevelLeafClass ) Sets one or more CSS classes to be applied to top level leaf unselected menu items.
getTopLevelLeafHoverStyle HorizontalMenuControl.getTopLevelLeafHoverStyle( ) Returns the inline CSS style applied to top level leaf unselected menu items when the mouse is hovered over the item.
setTopLevelLeafHoverStyle HorizontalMenuControl.setTopLevelLeafHoverStyle( topLevelLeafHoverStyle ) Sets the inline CSS style to be applied to top level leaf unselected menu items when the mouse is hovered over the item.
getTopLevelLeafHoverTextStyle HorizontalMenuControl.getTopLevelLeafHoverTextStyle( ) Returns the inline CSS style applied to the texts of top level leaf unselected menu items when the mouse is hovered over the item.
setTopLevelLeafHoverTextStyle HorizontalMenuControl.setTopLevelLeafHoverTextStyle( topLevelLeafHoverTextStyle ) Sets the inline CSS style to be applied to the texts of top level leaf selected menu items when the mouse is hovered over the item.
getTopLevelLeafSelectedClass HorizontalMenuControl.getTopLevelLeafSelectedClass( ) Returns the list of CSS classes applied to top level leaf selected menu items.
setTopLevelLeafSelectedClass HorizontalMenuControl.setTopLevelLeafSelectedClass( topLevelLeafSelectedClass ) Sets one or more CSS classes to be applied to top level leaf selected menu items.
getTopLevelLeafSelectedStyle HorizontalMenuControl.getTopLevelLeafSelectedStyle( ) Returns the inline CSS style applied to top level leaf selected menu items.
setTopLevelLeafSelectedStyle HorizontalMenuControl.setTopLevelLeafSelectedStyle( topLevelLeafSelectedStyle ) Sets the inline CSS style to be applied to top level leaf selected menu items.
getTopLevelLeafSelectedTextClass HorizontalMenuControl.getTopLevelLeafSelectedTextClass( ) Returns the list of CSS classes applied to the texts of top level leaf selected menu items.
setTopLevelLeafSelectedTextClass HorizontalMenuControl.setTopLevelLeafSelectedTextClass( topLevelLeafSelectedTextClass ) Sets one or more CSS classes to be applied to the texts of top level leaf selected menu items.
getTopLevelLeafSelectedTextStyle HorizontalMenuControl.getTopLevelLeafSelectedTextStyle( ) Returns the inline CSS style applied to the texts of top level leaf selected menu items.
setTopLevelLeafSelectedTextStyle HorizontalMenuControl.setTopLevelLeafSelectedTextStyle( topLevelLeafSelectedTextStyle ) Sets the inline CSS style to be applied to the texts of top level leaf selected menu items.
getTopLevelLeafStyle HorizontalMenuControl.getTopLevelLeafStyle( ) Returns the inline CSS style applied to top level leaf unselected menu items.
setTopLevelLeafStyle HorizontalMenuControl.setTopLevelLeafStyle( topLevelLeafStyle ) Sets the inline CSS style to be applied to top level leaf unselected menu items.
getTopLevelLeafTextClass HorizontalMenuControl.getTopLevelLeafTextClass( ) Returns the list of CSS classes applied to the texts of top level leaf unselected menu items.
setTopLevelLeafTextClass HorizontalMenuControl.setTopLevelLeafTextClass( topLevelLeafTextClass ) Sets one or more CSS classes to be applied to the texts of top level leaf unselected menu items.
getTopLevelLeafTextStyle HorizontalMenuControl.getTopLevelLeafTextStyle( ) Returns the inline CSS style applied to the texts of top level leaf unselected menu items.
setTopLevelLeafTextStyle HorizontalMenuControl.setTopLevelLeafTextStyle( topLevelLeafTextStyle ) Sets the inline CSS style to be applied to the texts of top level leaf unselected menu items.
getTopLevelSelectedClass HorizontalMenuControl.getTopLevelSelectedClass( ) Returns the list of CSS classes applied to top level non-leaf selected menu items.
setTopLevelSelectedClass HorizontalMenuControl.setTopLevelSelectedClass( topLevelSelectedClass ) Sets one or more CSS classes to be applied to top level non-leaf selected menu items.
getTopLevelSelectedStyle HorizontalMenuControl.getTopLevelSelectedStyle( ) Returns the inline CSS style applied to top level non-leaf selected menu items.
setTopLevelSelectedStyle HorizontalMenuControl.setTopLevelSelectedStyle( topLevelSelectedStyle ) Sets the inline CSS style to be applied to top level non-leaf selected menu items.
getTopLevelSelectedTextClass HorizontalMenuControl.getTopLevelSelectedTextClass( ) Returns the list of CSS classes applied to the texts of top level non-leaf selected menu items.
setTopLevelSelectedTextClass HorizontalMenuControl.setTopLevelSelectedTextClass( topLevelSelectedTextClass ) Sets one or more CSS classes to be applied to the texts of top level non-leaf selected menu items.
getTopLevelSelectedTextStyle HorizontalMenuControl.getTopLevelSelectedTextStyle( ) Returns the inline CSS style applied to the texts of top level non-leaf selected menu items.
setTopLevelSelectedTextStyle HorizontalMenuControl.setTopLevelSelectedTextStyle( topLevelSelectedTextStyle ) Sets the inline CSS style to be applied to the texts of top level non-leaf selected menu items.
getTopLevelStyle HorizontalMenuControl.getTopLevelStyle( ) Returns the inline CSS style applied to top level non-leaf unselected menu items.
setTopLevelStyle HorizontalMenuControl.setTopLevelStyle( topLevelStyle ) Sets the inline CSS style to be applied to top level non-leaf unselected menu items.
getTopLevelTextClass HorizontalMenuControl.getTopLevelTextClass( ) Returns the list of CSS classes applied to the texts of top level non-leaf unselected menu items.
setTopLevelTextClass HorizontalMenuControl.setTopLevelTextClass( topLevelTextClass ) Sets one or more CSS classes to be applied to the texts of top level non-leaf unselected menu items.
getTopLevelTextStyle HorizontalMenuControl.getTopLevelTextStyle( ) Returns the inline CSS style applied to the texts of top level non-leaf unselected menu items.
setTopLevelTextStyle HorizontalMenuControl.setTopLevelTextStyle( topLevelTextStyle ) Sets the inline CSS style to be applied to the texts of top level non-leaf unselected menu items.
getWidth HorizontalMenuControl.getWidth( ) Menu width.
setWidth HorizontalMenuControl.setWidth( width ) Sets the menu width.

AriaControlProperties Functions

addAriaCustomAttribute HorizontalMenuControl.addAriaCustomAttribute( name , value ) Add an ARIA custom attribute with a specified name and value.
getAriaCustomAttributes HorizontalMenuControl.getAriaCustomAttributes( ) Returns a comma separated list of the ARIA custom attributes for the control.
setAriaCustomAttributes HorizontalMenuControl.setAriaCustomAttributes( ariaCustomAttributes ) Sets the ARIA custom attributes as a comma separated list associated with the control property and overrides the aria custom attributes value.
getAriaDescribedBy HorizontalMenuControl.getAriaDescribedBy( ) Returns the ARIA described-by element ID for the control.
getAriaLabelledBy HorizontalMenuControl.getAriaLabelledBy( ) Returns the ARIA labelled-by element ID for the control.
getAriaLabelText HorizontalMenuControl.getAriaLabelText( ) Returns the com.ebasetech.xi.api.Text object for the ARIA label text.
getAriaRole HorizontalMenuControl.getAriaRole( ) Returns the ARIA role for the control.
setAriaRole HorizontalMenuControl.setAriaRole( role ) Sets the ARIA role for the control.
removeAriaCustomAttribute HorizontalMenuControl.removeAriaCustomAttribute( name ) Remove an ARIA custom attribute specified by name.

BackgroundStyleProperties Functions

getBackgroundColor HorizontalMenuControl.getBackgroundColor( ) Background color.
setBackgroundColor HorizontalMenuControl.setBackgroundColor( backgroundColor ) Sets the background color, this is equivalent to the CSS background-color property and any valid value for this CSS property can be used.
getBackgroundImage HorizontalMenuControl.getBackgroundImage( ) URL of the background image.
setBackgroundImage HorizontalMenuControl.setBackgroundImage( backgroundImage ) Sets the URL of the background image.
getBackgroundImagePosition HorizontalMenuControl.getBackgroundImagePosition( ) Background image position.
setBackgroundImagePosition HorizontalMenuControl.setBackgroundImagePosition( backgroundImagePosition ) Sets the background image position.
getBackgroundImageRepeat HorizontalMenuControl.getBackgroundImageRepeat( ) Background image repeat property.
setBackgroundImageRepeat HorizontalMenuControl.setBackgroundImageRepeat( backgroundImageRepeat ) Sets the background image repeat property.

BorderStyleProperties Functions

getBorderColor HorizontalMenuControl.getBorderColor( ) Border color applied to all borders.
setBorderColor HorizontalMenuControl.setBorderColor( borderColor ) Sets border color.
getBorderRadius HorizontalMenuControl.getBorderRadius( ) Border radius.
setBorderRadius HorizontalMenuControl.setBorderRadius( borderRadius ) Sets border radius.
getBorderStyle HorizontalMenuControl.getBorderStyle( ) Border style applied to all borders.
setBorderStyle HorizontalMenuControl.setBorderStyle( borderStyle ) Sets border style.
getBorderWidth HorizontalMenuControl.getBorderWidth( ) Border width applied to all four borders.
setBorderWidth HorizontalMenuControl.setBorderWidth( borderWidth ) Sets the border width applied to all four borders.
getBottomBorderWidth HorizontalMenuControl.getBottomBorderWidth( ) Bottom border width, overriding property borderWidth.
setBottomBorderWidth HorizontalMenuControl.setBottomBorderWidth( bottomBorderWidth ) Sets the bottom border width, overriding property borderWidth.
getLeftBorderWidth HorizontalMenuControl.getLeftBorderWidth( ) Left border width, overriding property borderWidth.
setLeftBorderWidth HorizontalMenuControl.setLeftBorderWidth( leftBorderWidth ) Sets the left border width, overriding property borderWidth.
getRightBorderWidth HorizontalMenuControl.getRightBorderWidth( ) Right border width, overriding property borderWidth.
setRightBorderWidth HorizontalMenuControl.setRightBorderWidth( rightBorderWidth ) Sets the right border width, overriding property borderWidth.
getTopBorderWidth HorizontalMenuControl.getTopBorderWidth( ) Top border width, overriding property borderWidth.
setTopBorderWidth HorizontalMenuControl.setTopBorderWidth( topBorderWidth ) Sets the top border width, overriding property borderWidth.

ContainerControl Functions

getChildControls HorizontalMenuControl.getChildControls( ) Returns an array of controls that are immediate children of this control.

MarginStyleProperties Functions

getAllMargin HorizontalMenuControl.getAllMargin( ) Single MarginStyleProperties size value used for top, bottom, left and right margin.
setAllMargin HorizontalMenuControl.setAllMargin( allMargin ) Sets the MarginStyleProperties size value used for top, bottom, left and right margin.
getBottomMargin HorizontalMenuControl.getBottomMargin( ) Bottom MarginStyleProperties size value.
setBottomMargin HorizontalMenuControl.setBottomMargin( bottomMargin ) Sets the bottom MarginStyleProperties size value.
getLeftMargin HorizontalMenuControl.getLeftMargin( ) Left MarginStyleProperties size value.
setLeftMargin HorizontalMenuControl.setLeftMargin( leftMargin ) Sets the left MarginStyleProperties size value.
getRightMargin HorizontalMenuControl.getRightMargin( ) Right MarginStyleProperties size value.
setRightMargin HorizontalMenuControl.setRightMargin( rightMargin ) Sets the right MarginStyleProperties size value.
getTopMargin HorizontalMenuControl.getTopMargin( ) Top MarginStyleProperties size value.
setTopMargin HorizontalMenuControl.setTopMargin( topMargin ) Sets the top MarginStyleProperties size value.

MessageProperties Functions

getErrorMessageStyle HorizontalMenuControl.getErrorMessageStyle( ) Returns the MessageStyleProperties object representing error message styling properties.
getInfoMessageStyle HorizontalMenuControl.getInfoMessageStyle( ) Returns the MessageStyleProperties object representing info message styling properties.
getWarningMessageStyle HorizontalMenuControl.getWarningMessageStyle( ) Returns the MessageStyleProperties object representing warning message styling properties.

PaddingStyleProperties Functions

getAllPadding HorizontalMenuControl.getAllPadding( ) Single PaddingStyleProperties size value used for top, bottom, left and right padding.
setAllPadding HorizontalMenuControl.setAllPadding( allPadding ) Sets the PaddingStyleProperties size value used for top, bottom, left and right padding.
getBottomPadding HorizontalMenuControl.getBottomPadding( ) Bottom PaddingStyleProperties size value.
setBottomPadding HorizontalMenuControl.setBottomPadding( bottomPadding ) Sets the bottom PaddingStyleProperties size value.
getLeftPadding HorizontalMenuControl.getLeftPadding( ) Left PaddingStyleProperties size value.
setLeftPadding HorizontalMenuControl.setLeftPadding( leftPadding ) Sets the left PaddingStyleProperties size value.
getRightPadding HorizontalMenuControl.getRightPadding( ) Right PaddingStyleProperties size value.
setRightPadding HorizontalMenuControl.setRightPadding( rightPadding ) Sets the right PaddingStyleProperties size value.
getTopPadding HorizontalMenuControl.getTopPadding( ) Top PaddingStyleProperties size value.
setTopPadding HorizontalMenuControl.setTopPadding( topPadding ) Sets the top PaddingStyleProperties size value.

Control Functions

addCssClass HorizontalMenuControl.addCssClass( cssClass ) Adds one or more CSS classes to the list of classes applied to the control, retaining any existing classes.
getAll HorizontalMenuControl.getAll( ) Returns a control object of the same type as the control object on which this method is invoked, that gives access to all occurrences of this control on the page.
isContainer HorizontalMenuControl.isContainer( ) Returns true if this control is a container control i.e.
getCssClass HorizontalMenuControl.getCssClass( ) Returns the list of CSS classes configured for the control.
setCssClass HorizontalMenuControl.setCssClass( cssClass ) Sets one or more CSS classes to be applied to the control.
isDisplayOnly HorizontalMenuControl.isDisplayOnly( ) Returns true if the control is marked as display only, otherwise returns false.
setDisplayOnly HorizontalMenuControl.setDisplayOnly( displayOnly ) Marks the control and all its children as display only (when displayOnly is true) or enterable (when displayOnly is false).
isDisplayOnlyIncludingParents HorizontalMenuControl.isDisplayOnlyIncludingParents( ) Returns true if the control or any of its parents is marked as display only, otherwise returns false.
getErrorMsgClass HorizontalMenuControl.getErrorMsgClass( ) Returns the list of CSS classes configured for error messages when the messages are displayed locally to the control.
setErrorMsgClass HorizontalMenuControl.setErrorMsgClass( errorMsgClass ) Sets one or more CSS classes to be applied to error messages when the messages are displayed locally to the control.
getErrorMsgStyle HorizontalMenuControl.getErrorMsgStyle( ) Returns the inline CSS style configured for error messages when the messages are displayed locally to the control.
setErrorMsgStyle HorizontalMenuControl.setErrorMsgStyle( errorMsgStyle ) Sets inline CSS style to be applied to error messages when the messages are displayed locally to the control.
isEventField HorizontalMenuControl.isEventField( ) Returns true if the control is an event field i.e.
hasModifier HorizontalMenuControl.hasModifier( modifier ) Returns true if the control has the specified modifier, otherwise returns false.
isHidden HorizontalMenuControl.isHidden( ) Returns true if the control is marked as hidden, otherwise returns false.
setHidden HorizontalMenuControl.setHidden( hidden ) Hides or shows the control and all its children.
hide HorizontalMenuControl.hide( ) Hides the control, this is equivalent to setting property hidden to true.
getInfoMsgClass HorizontalMenuControl.getInfoMsgClass( ) Returns the list of CSS classes configured for info messages when the messages are displayed locally to the control.
setInfoMsgClass HorizontalMenuControl.setInfoMsgClass( infoMsgClass ) Sets one or more CSS classes to be applied to info messages when the messages are displayed locally to the control.
getInfoMsgStyle HorizontalMenuControl.getInfoMsgStyle( ) Returns the inline CSS style configured for info messages when the messages are displayed locally to the control.
setInfoMsgStyle HorizontalMenuControl.setInfoMsgStyle( infoMsgStyle ) Sets inline CSS style to be applied to info messages when the messages are displayed locally to the control.
isInheritMsg HorizontalMenuControl.isInheritMsg( ) Returns true if Use parent control setting is checked in the Message Options properties for the control, otherwise returns false.
getLayoutCell HorizontalMenuControl.getLayoutCell( ) Returns the LayoutCell object which can be used to override properties of the parent control's layout as applied to this control.
isLocalMsg HorizontalMenuControl.isLocalMsg( ) Returns true if Local Message is checked in the Message Options properties for the control, otherwise returns false.
isNewLine HorizontalMenuControl.isNewLine( ) Returns the new line property.
setNewLine HorizontalMenuControl.setNewLine( newLine ) Sets or unsets the control's new line property.
getNextSiblingControl HorizontalMenuControl.getNextSiblingControl( ) Returns the control that appears after this control within the same parent, or null if no such control exists.
getPage HorizontalMenuControl.getPage( ) Returns the com.ebasetech.xi.api.Page where this control is located.
getParentControl HorizontalMenuControl.getParentControl( ) Returns this control's parent control or null if no such parent exists.
getPreviousSiblingControl HorizontalMenuControl.getPreviousSiblingControl( ) Returns the control that appears before this control within the same parent, or null if no such control exists.
refresh HorizontalMenuControl.refresh( ) Refreshes this control in the user's browser when the page is next displayed.
removeCssClass HorizontalMenuControl.removeCssClass( cssClass ) Removes one or more CSS classes from the control.
requestFocus HorizontalMenuControl.requestFocus( ) Sets the browser focus to the control.
getRootHtmlElementProperties HorizontalMenuControl.getRootHtmlElementProperties( ) Return the root com.ebasetech.xi.api.controls.HtmlElementProperties for the Control
show HorizontalMenuControl.show( ) Shows the control, this is equivalent to setting property hidden to false.
isShowing HorizontalMenuControl.isShowing( ) Returns true if the control will be included in the web page when it's next displayed to the user, otherwise returns false.
getStyle HorizontalMenuControl.getStyle( ) Returns the inline CSS style configured for the control.
setStyle HorizontalMenuControl.setStyle( style ) Sets inline CSS style to be applied to the control.
getWarningMsgClass HorizontalMenuControl.getWarningMsgClass( ) Returns the list of CSS classes configured for warning messages when the messages are displayed locally to the control.
setWarningMsgClass HorizontalMenuControl.setWarningMsgClass( warningMsgClass ) Sets one or more CSS classes to be applied to warning messages when the messages are displayed locally to the control.
getWarningMsgStyle HorizontalMenuControl.getWarningMsgStyle( ) Returns the inline CSS style configured for warning messages when the messages are displayed locally to the control.
setWarningMsgStyle HorizontalMenuControl.setWarningMsgStyle( warningMsgStyle ) Sets inline CSS style to be applied to warning messages when the messages are displayed locally to the control.

MessageContainer Functions

addErrorMessage HorizontalMenuControl.addErrorMessage( message [, stopProcessing ] ) Adds an error message that will be displayed to the user.
addErrorMessage HorizontalMenuControl.addErrorMessage( messageNo [, replaceParameters ] [, stopProcessing ] ) Adds an error message that will be displayed to the user.
addErrorMessageText HorizontalMenuControl.addErrorMessageText( text [, replaceParameters ] [, stopProcessing ] ) Adds an error message that will be displayed to the user, sourced from an existing text.
addInfoMessage HorizontalMenuControl.addInfoMessage( message [, stopProcessing ] ) Adds an information message that will be displayed to the user.
addInfoMessageText HorizontalMenuControl.addInfoMessageText( text [, replaceParameters ] [, stopProcessing ] ) Adds an info message that will be displayed to the user, sourced from an existing text.
addWarningMessage HorizontalMenuControl.addWarningMessage( message [, stopProcessing ] ) Adds a warning message that will be displayed to the user.
addWarningMessage HorizontalMenuControl.addWarningMessage( messageNo [, replaceParameters ] [, stopProcessing ] ) Adds a warning message that will be displayed to the user.
addWarningMessageText HorizontalMenuControl.addWarningMessageText( text [, replaceParameters ] [, stopProcessing ] ) Adds a warning message that will be displayed to the user, sourced from an existing text.
existErrorMessages HorizontalMenuControl.existErrorMessages( ) Returns true if undisplayed error messages exist for this element, otherwise returns false.
existInfoMessages HorizontalMenuControl.existInfoMessages( ) Returns true if undisplayed info messages exist for this element, otherwise returns false.
existMessages HorizontalMenuControl.existMessages( ) Returns true if undisplayed info, warning or error messages exist for this element, otherwise returns false.
existWarningMessages HorizontalMenuControl.existWarningMessages( ) Returns true if undisplayed warning messages exist for this element, otherwise returns false.

Element Functions

getElementName HorizontalMenuControl.getElementName( ) Returns the element name
getElementType HorizontalMenuControl.getElementType( ) Returns the element type