com.sun.faces.metadata.taglib.faces.taglib.xml Maven / Gradle / Ivy
Jakarta Faces Passthrough Elements Tag Library
The presence of an
attribute from this namespace on an otherwise non-Faces aware
markup element indicates that the markup element must be treated
as a Faces component that will be rendered equivalently to what is
specified directly in the Facelet page, with the added benefit
of being associated with a server side UIComponent
instance.
Please see the documentation for Java class jakarta.faces.view.facelets.TagDecorator
.
]]>
jakarta.faces
Markup element
that causes a component of component-family:
jakarta.faces.Panel
with renderer-type:
jakarta.faces.passthrough.Element
to be inserted in the tree.
This element is primarily intended to be used by the default
TagDecorator
, when no match is found as described in
the javadoc for that class. The component that backs this element
must implement
jakarta.faces.component.behavior.ClientBehaviorHolder
and return "click" from its getDefaultEventName()
method. The list of events returned from its
getEventNames()
method must include the "on*"
attributes below, ommitting the leading "on".
]]>
element
This attribute must be in the
jakarta.faces.passthrough
namespace and
its value must be set into the component's pass through
attributes map under the key given by the value of the symbolic
constant
jakarta.faces.render.Renderer.PASSTHROUGH_RENDERER_LOCALNAME_KEY
.
]]>
elementName
true
java.lang.String
Javascript code executed when a pointer button is
clicked over this element.
]]>
onclick
false
java.lang.String
Javascript code executed when a pointer button is
double clicked over this element.
]]>
ondblclick
false
java.lang.String
Javascript code executed when a pointer button is
pressed down over this element.
]]>
onmousedown
false
java.lang.String
Javascript code executed when a pointer button is
released over this element.
]]>
onmouseup
false
java.lang.String
Javascript code executed when a pointer button is
moved onto this element.
]]>
onmouseover
false
java.lang.String
Javascript code executed when a pointer button is
moved within this element.
]]>
onmousemove
false
java.lang.String
Javascript code executed when a pointer button is
moved away from this element.
]]>
onmouseout
false
java.lang.String
Javascript code executed when a key is
pressed and released over this element.
]]>
onkeypress
false
java.lang.String
Javascript code executed when a key is
pressed down over this element.
]]>
onkeydown
false
java.lang.String
Javascript code executed when a key is
released over this element.
]]>
onkeyup
false
java.lang.String