Class HtmlEvents
java.lang.Object
jakarta.faces.component.html.HtmlEvents
Events supported by HTML elements as per current spec.
These can be used to supply ClientBehaviorHolder.getEventNames() and ClientBehaviorHolder.getDefaultEventName().
- Since:
- 5.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumEvents supported by all HTML body elements, in addition to the events supported by all HTML document elements.static enumEvents supported by all HTML document elements. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe name of the context-param whose value must represent a space-separated list of additional HTML event names. -
Method Summary
Modifier and TypeMethodDescriptionstatic Collection<String> getAdditionalHtmlEventNames(FacesContext context) static Collection<String> static Collection<String> static Collection<String> getHtmlBodyElementEventNames(FacesContext context) static Collection<String>
-
Field Details
-
ADDITIONAL_HTML_EVENT_NAMES_PARAM_NAME
The name of the context-param whose value must represent a space-separated list of additional HTML event names. All supported HTML event names are defined in the enumsHtmlEvents.HtmlDocumentElementEventandHtmlEvents.HtmlBodyElementEvent. Any HTML event name which you wish to add to these enums can be supplied via this context-param. Duplicates will be automatically filtered, case sensitive.- See Also:
-
-
Method Details
-
getAdditionalHtmlEventNames
- Parameters:
context- The involved faces context.- Returns:
- All additional HTML event names specified via
ADDITIONAL_HTML_EVENT_NAMES_PARAM_NAME.
-
getHtmlDocumentElementEventNames
- Parameters:
context- The involved faces context.- Returns:
- All supported event names for HTML document elements, including additional HTML event names.
-
getHtmlBodyElementEventNames
- Parameters:
context- The involved faces context.- Returns:
- All supported event names for HTML body elements, including HTML document element event names.
-
getFacesActionSourceEventNames
- Parameters:
context- The involved faces context.- Returns:
- All supported event names for HTML implementations of Faces
ActionSourcecomponents, including HTML body element event names.
-
getFacesEditableValueHolderEventNames
- Parameters:
context- The involved faces context.- Returns:
- All supported event names for HTML implementations of Faces
EditableValueHoldercomponents, including HTML body element event names.
-