| Tag Summary |
| onlineStatus | Renders an element that has its CSS class changed depending on what the online state of the browser. Also it provides attributes that can take Javascript code that is executed when browser goes online or offline. |
| viewManager | No Description |
| view | No Description |
| outputList | outputList defines a grouping of unordered list items. The child component of this component must be outputListItem components. |
| outputListItem | outputListItem is used within an outputList tag to group unordered list items. |
| outputListItems | outputListItems is used within an outputList tag to group lists of items. |
| dateSpinner | DateSpinner is an input component used for choosing a date.
| Client Events | | Name | Description | Supported Classes for Argument | Default Event Scopes | |
| change | Fired when a change is detected in date selection. | javax.faces.event.AjaxBehaviorEvent | execute=@this render=@all | Client events can be used with Client Behaviors and the ace:ajax tag.
|
| timeSpinner | TimeSpinner is an input component that provides a time input.
| Client Events | | Name | Description | Supported Classes for Argument | Default Event Scopes | |
| change | Fires when a change is detected in the time spinner. | javax.faces.event.AjaxBehaviorEvent | execute=@this render=@all | Client events can be used with Client Behaviors and the ace:ajax tag.
|
| geolocation | geolocation captures a geolocation object of longitude and latitude, heading, speed and altitude via html5 navigator API. |
| microphone | Renders a button to access the device audio recording features. The component will fall back to input file type element on unsupported clients. The audio file can then be uploaded, processed and stored on the server.
| Facets | | fallback | Allows rendering of nested components that are displayed if the HTML5 microphone is not supported on this platform/device. |
|
| camera | Renders a button to access the camera on supported clients, and allows uploading and storing an image from the camera or image gallery. The component will fallback to a input file type on unsupported browsers. |
| fieldsetRow | fieldsetRow is used within a fieldsetGroup tag to group unordered items. |
| fieldsetGroup | fieldSetGroup organizes a grouping of unordered list items. The immediate children must be fieldsetRow components. |
| largeView | LargeView will include and render the child components when the client is a desktop or tablet view. |
| smallView | SmallView will include and render the child components when the client is a handheld. |
| thumbnail | thumbnail provides a thumbnail image to a camera or camcorder component. |
| flipswitch | The flipswitch provides a control that toggles between on and off states.
| Client Events | | Name | Description | Supported Classes for Argument | Default Event Scopes | |
| action | Fired when the the flip switch has realized an onclick event | javax.faces.event.AjaxBehaviorEvent | execute=@this render=@all | Client events can be used with Client Behaviors and the ace:ajax tag.
|
| pagePanel | Renders a header/body/footer layout that is defined using the facet tag. The facets for header and footer are optional.
|
| dataViewColumns | The DataViewColumns component defines the table region of the DataView component either by its DataViewColumn child components or by attaching an implementationof DataViewColumnsModel to the 'value' attribute of this component. |
| dataView | The DataView component renders a table region for iterative output using columns defined with the required DataViewColumns component child, and a detail region for extensive viewing (and editing) of the row objects of the table model. The detail regionis defined with the DataViewDetails child component and it's contents are displayed when a row of table region is activated, typically by a row tap.When using ajax, the detail region may contain arbitrary JSF components and is dynamically rendered with the ajax request. When not using ajax, the detail region display logic is done entirely in the client, from an existing rendering of the details region for each row. The components and attributes supported for client-mode rendering are limited, mostly consisting of the standard h:* components.
| Client Events | | Name | Description | Supported Classes for Argument | Default Event Scopes | |
| select | Fired when a row is selected. It enables server-side updates of the details area. | javax.faces.event.AjaxBehaviorEvent | execute=@this render=@all | Client events can be used with Client Behaviors and the ace:ajax tag.
|
| dataViewColumn | DataViewColumns defines a column in the table region of the DataView component. |
| dataViewDetails | The child components of this component define the region to be displayed when a row object of DataView table region is activated. When DataView uses ajax, the child components of this region may be arbitrary JSF components. When DataView doesn't use ajax, the child components of this region are prerendered and have their dynamic attributes cached on the client to allow instanteous activation. Client activation mode is restricted to particular components and only particular attributes of these components may be dynamic, the specifics are documented on our wiki. |
| deviceResource | Render the necessary HTML head resources for a detected device, including the device-specific meta tags, the CSS themes, and javascript. This component must be placed inside the head section of a page. |