Package org.primefaces.component.api
Interface MixedClientBehaviorHolder
- All Known Implementing Classes:
AutoComplete
,AutoCompleteBase
,Calendar
,CalendarBase
,Chips
,ChipsBase
,DatePicker
,DatePickerBase
,InputTextarea
,InputTextareaBase
,StaticMessage
,StaticMessageBase
public interface MixedClientBehaviorHolder
MixedClientBehaviorHolder is implemented by input components that have both obstrusive and non-obstrusive
client behavior events. Components such as DataTable are not input components and thus do not need this interface
as it will never support obtrusive events.
Obtrusive events are rendered directly in the HTML DOM such as onclick="alert('test');"
Unobtrusive events are fired by the JS widget and need to be rendered as a widget parameter. e.g. DataTable "sort".
-
Method Summary
Modifier and TypeMethodDescriptionGets the collection of unobtrusive event names.
-
Method Details
-
getUnobstrusiveEventNames
Collection<String> getUnobstrusiveEventNames()Gets the collection of unobtrusive event names.- Returns:
- the collection of unobtrusive event names.
-