Package org.primefaces.component.api
-
Interface Summary Interface Description AjaxSource AjaxSource is the contract that needs to be implemented by components that fully implement all configuration options of PrimeFaces PPRColumnAware Confirmable DialogReturnAware FlexAware Use PrimeFlex instead Grid CSSInputHolder InputHolder is implemented by input components who has an input field along with complex markup like spinner, autocomplete.MenuItemAware MixedClientBehaviorHolder MixedClientBehaviorHolder is implemented by input components that have both obstrusive and non-obstrusive client behavior events.MultiViewStateAware<T> Pageable PrimeClientBehaviorHolder RTLAware TouchAware Even though touch support is detected in the browser a developer may wish to turn it off globally or per component that supports touch.UIColumn UINotification UIOutcomeTarget UITable<T extends UITableState> Widget -
Class Summary Class Description AbstractPrimeHtmlInputText ExtendedHtmlInputText
to allow for new events such as "input" and "paste".AbstractPrimeHtmlInputTextArea ExtendedHtmlInputTextarea
to allow for new events such as "input" and "paste".DynamicColumn IterationStatus SavedState Keeps state of a component implementingEditableValueHolder
.UICalendar UIData Enhanced version of the JSF UIData.UIMedia Base class for HTML5 audio and video components.UIPageableData UIData for pageable componentsUITableState UITabPanel UITabPanel is a specialized version of UIRepeat focusing on components that repeat tabs like tabView and accordionPanel.UITree WrapperEvent