| Attributes |
| Name | Required | Request-time | Type | Description |
| binding | no | true | javax.el.ValueExpression | Using an EL expression, bind the component reference to a bean property, so that the component may be accessed in the bean. |
| id | no | true | java.lang.String | The component identifier for this component. This value must be unique within the closest parent component that is a naming container. |
| model | no | true | org.icefaces.ace.model.MenuModel | MenuModel instance to create menus programmatically. For the menuitem 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. |
| rendered | no | true | boolean | Return true if this component (and its children) should be rendered during the Render Response phase of the request processing lifecycle. Default = 'true'. |
| style | no | true | java.lang.String | Style of the main container element. |
| styleClass | no | true | java.lang.String | Style class of the main container element. |