public abstract class AbstractJQuery
extends javax.faces.component.UIComponentBase
The <rich:jQuery> component applies styles and custom behavior to both JSF (JavaServer Faces) objects and regular DOM (Document Object Model) objects. It uses the jQuery JavaScript framework to add functionality to web applications.
This component is for use as a facelet tag. See the <rich:jQuery> EL function for access to the jQuery library via EL.
Modifier and Type | Field and Description |
---|---|
static String |
COMPONENT_FAMILY |
static String |
COMPONENT_TYPE |
Constructor and Description |
---|
AbstractJQuery() |
Modifier and Type | Method and Description |
---|---|
abstract JQueryAttachType |
getAttachType()
The type of the attachment - decides about how is operation attached to the selected elements: "bind" (default - binds to
the selected elements immediately, elements which could be matched by selector in the future won't be considered - offers
a best performance), "live" (attach an event handler for all elements which match the current selector, now and in the
future - may cause a slow performance), "one" (attach a handler to an event for the elements, the handler is executed at
most once per element)
|
abstract String |
getEvent()
The DOM event which should be the query bound to.
|
abstract String |
getName()
The name of a function that will be generated to execute a query.
|
abstract String |
getQuery()
The query string that is executed for a given selector.
|
abstract String |
getSelector()
The jQuery selector (subset of CSS selectors defined by W3C) of the element to which the jQuery function should be applied.
|
abstract JQueryTiming |
getTiming()
The timing of the jQuery attachment: "domready" (when DOM is ready), "immediate" (immediately after component client-side
code is processed).
|
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getFamily, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
public static final String COMPONENT_TYPE
public static final String COMPONENT_FAMILY
public abstract String getName()
public abstract String getSelector()
public abstract String getEvent()
public abstract String getQuery()
public abstract JQueryAttachType getAttachType()
public abstract JQueryTiming getTiming()
Copyright © 2015 JBoss by Red Hat. All Rights Reserved.