ICEfaces ACE Components
Tag contextMenu


ContextMenu provides a popup menu that is displayed on mouse right-click event.

For more information, see the ContextMenu Wiki Documentation.


Tag Information
Tag Classorg.icefaces.ace.component.contextmenu.ContextMenuTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredRequest-timeTypeDescription
bindingnotruejavax.el.ValueExpressionUsing an EL expression, bind the component reference to a bean property, so that the component may be accessed in the bean.
directionnotruejava.lang.StringForces the direction in which the context menu will be displayed, regardless of the position of the mouse pointer in the viewport. Possible values are combinations of "up" and "down" with "left" and "right", separated by a space, and "auto" can also be used in place of any of those values (e.g. "up", "up right", "left", "left auto"). Default = 'auto'.
effectnotruejava.lang.StringSets the effect for the menu display. Possible values are 'blind', 'clip', 'drop', 'explode, 'fade', 'fold', 'puff', 'slide', 'scale', 'bounce', 'highlight', 'pulsate', and 'shake' (This feature is not supported in IE7 and IE8, see wiki page for more information). Default = 'fade'.
effectDurationnotrueintSets the effect duration in milliseconds. Default = '400'.
fetchnotruejavax.el.ValueExpression 
fornotruejava.lang.StringServer side id of the component to attach to. Multiple component ids can be specified separated by commas.
forDelegatenotruejava.lang.StringServer side id of the ace:delegate component to attach to.
forceMenuUpdatenotruejava.lang.BooleanSet to true when the entire menu needs to be updated in the client, such as when an individual menu item changes label or styling, and the entire menu needs to be reinitialized in the client in order to get all the styling and behaviour re-applied to the new HTML nodes. The value of this attribute will be automatically set to false by the component after consuming it (if applicable). Default = 'false'.
idnotruejava.lang.StringThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.
modelnotrueorg.icefaces.ace.model.MenuModelMenuModel instance to create menus programmatically. For the menuitem and submenu components, use explicit ids, and avoid long processing in the getter method for this property, as it will be called multiple times, in every lifecycle. If using MyFaces, see wiki page for some known issues.
renderednotruebooleanReturn true if this component (and its children) should be rendered during the Render Response phase of the request processing lifecycle. Default = 'true'.
storenotruejava.lang.Object 
stylenotruejava.lang.StringStyle of the main container element.
styleClassnotruejava.lang.StringStyle class of the main container element.
zindexnotrueintzindex property to control overlapping with other elements. Default = '1'.

Variables
No Variables Defined.


Output Generated by Tag Library Documentation Generator. Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.