Class Index | File Index

Classes


Namespace jsf

The top level global namespace for JavaServer Faces functionality.
Defined in: jsf.js.

Namespace Summary
Constructor Attributes Constructor Name and Description
 
jsf
The top level global namespace for JavaServer Faces functionality.
Field Summary
Field Attributes Field Name and Description
<static>  

An integer specifying the implementation version that this file implements.

<static>  

The result of calling UINamingContainer.getNamingContainerSeparatorChar().

<static>  

An integer specifying the specification version that this file implements.

Method Summary
Method Attributes Method Name and Description
<static>  

Return the windowId of the window in which the argument form is rendered.

<static>  

Return the value of Application.getProjectStage() for the currently running application instance.

<static>  
jsf.getViewState(form)

Collect and encode state for input controls associated with the specified form element.

Namespace Detail
jsf
The top level global namespace for JavaServer Faces functionality.
Field Detail
<static> jsf.implversion

An integer specifying the implementation version that this file implements. It's a monotonically increasing number, reset with every increment of jsf.specversion This number is implementation dependent.


<static> jsf.separatorchar

The result of calling UINamingContainer.getNamingContainerSeparatorChar().


<static> jsf.specversion

An integer specifying the specification version that this file implements. Its format is: rightmost two digits, bug release number, next two digits, minor release number, leftmost digits, major release number. This number may only be incremented by a new release of the specification.

Method Detail
<static> jsf.getClientWindow()

Return the windowId of the window in which the argument form is rendered.

Parameters:
{optional String|DomNode} node.
Determine the nature of the argument. If not present, search for the windowId within document.forms. If present and the value is a string, assume the string is a DOM id and get the element with that id and start the search from there. If present and the value is a DOM element, start the search from there.
Throws:
an error if more than one unique WindowId is found.
Returns:
String The windowId of the current window, or null if the windowId cannot be determined.

<static> jsf.getProjectStage()

Return the value of Application.getProjectStage() for the currently running application instance. Calling this method must not cause any network transaction to happen to the server.

Usage:


var stage = jsf.getProjectStage();
if (stage === ProjectStage.Development) {
 ...
} else if stage === ProjectStage.Production) {
 ...
}
Returns:
String String representing the current state of the running application in a typical product development lifecycle. Refer to javax.faces.application.Application.getProjectStage and javax.faces.application.ProjectStage.

<static> jsf.getViewState(form)

Collect and encode state for input controls associated with the specified form element. This will include all input controls of type hidden.

Usage:


var state = jsf.getViewState(form);
Parameters:
form
The form element whose contained input controls will be collected and encoded. Only successful controls will be collected and encoded in accordance with: Section 17.13.2 of the HTML Specification.
Returns:
String The encoded state for the specified form's input controls.

Documentation generated by JsDoc Toolkit 2.0.2 on Tue Sep 05 2017 18:26:11 GMT-0400 (EDT)