Package | Description |
---|---|
org.apache.wicket.ajax | |
org.apache.wicket.ajax.form | |
org.apache.wicket.ajax.markup.html | |
org.apache.wicket.ajax.markup.html.form | |
org.apache.wicket.ajax.markup.html.navigation.paging | |
org.apache.wicket.markup.html.form |
HTML Forms and form components.
|
org.apache.wicket.protocol.http |
HTTP implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
AjaxRequestHandler
A request target that produces ajax response envelopes used on the client side to update
component markup as well as evaluate arbitrary javascript.
|
Modifier and Type | Method and Description |
---|---|
default void |
AjaxRequestTarget.IListener.onBeforeRespond(Map<String,Component> map,
AjaxRequestTarget target)
Triggered before ajax request target begins its response cycle
|
protected void |
AjaxClientInfoBehavior.onClientInfo(AjaxRequestTarget target,
WebClientInfo clientInfo)
A callback method invoked when the client info is collected.
|
protected void |
AjaxPreventSubmitBehavior.onEvent(AjaxRequestTarget target) |
protected abstract void |
AjaxEventBehavior.onEvent(AjaxRequestTarget target)
Listener method for the ajax event
|
protected void |
AjaxNewWindowNotifyingBehavior.onNewWindow(AjaxRequestTarget target)
A callback method when a new window/tab is opened for a page instance which is already opened
in another window/tab.
|
protected void |
AjaxSelfUpdatingTimerBehavior.onPostProcessTarget(AjaxRequestTarget target)
Give the subclass a chance to add something to the target, like a javascript effect call.
|
void |
AjaxRequestTarget.ITargetRespondListener.onTargetRespond(AjaxRequestTarget target)
Invoked when AjaxRequestTarget is about the respond.
|
protected void |
AjaxSelfUpdatingTimerBehavior.onTimer(AjaxRequestTarget target) |
protected void |
AjaxClientInfoBehavior.onTimer(AjaxRequestTarget target) |
protected abstract void |
AbstractAjaxTimerBehavior.onTimer(AjaxRequestTarget target)
Listener method for the AJAX timer event.
|
protected void |
AjaxNewWindowNotifyingBehavior.respond(AjaxRequestTarget target) |
protected void |
AbstractAjaxTimerBehavior.respond(AjaxRequestTarget target) |
protected void |
AjaxEventBehavior.respond(AjaxRequestTarget target) |
protected abstract void |
AbstractDefaultAjaxBehavior.respond(AjaxRequestTarget target) |
Modifier and Type | Method and Description |
---|---|
static AjaxClientInfoBehavior |
AjaxClientInfoBehavior.onClientInfo(org.danekja.java.util.function.serializable.SerializableBiConsumer<AjaxRequestTarget,WebClientInfo> onClientInfo)
Creates an
AjaxClientInfoBehavior based on lambda expressions |
static AjaxEventBehavior |
AjaxEventBehavior.onEvent(String eventName,
org.danekja.java.util.function.serializable.SerializableConsumer<AjaxRequestTarget> onEvent)
Creates an
AjaxEventBehavior based on lambda expressions |
static AjaxNewWindowNotifyingBehavior |
AjaxNewWindowNotifyingBehavior.onNewWindow(org.danekja.java.util.function.serializable.SerializableConsumer<AjaxRequestTarget> onNewWindow)
Creates an
AjaxNewWindowNotifyingBehavior based on lambda expressions |
static AjaxSelfUpdatingTimerBehavior |
AjaxSelfUpdatingTimerBehavior.onSelfUpdate(org.apache.wicket.util.time.Duration interval,
org.danekja.java.util.function.serializable.SerializableConsumer<AjaxRequestTarget> onTimer)
Creates an
AbstractAjaxTimerBehavior based on lambda expressions |
static AbstractAjaxTimerBehavior |
AbstractAjaxTimerBehavior.onTimer(org.apache.wicket.util.time.Duration interval,
org.danekja.java.util.function.serializable.SerializableConsumer<AjaxRequestTarget> onTimer)
Creates an
AbstractAjaxTimerBehavior based on lambda expressions |
Modifier and Type | Method and Description |
---|---|
protected void |
AjaxFormValidatingBehavior.addFeedbackPanels(AjaxRequestTarget target)
Adds all feedback panels on the page to the ajax request target so they are updated
|
protected void |
AjaxFormSubmitBehavior.onAfterSubmit(AjaxRequestTarget target)
Override this method to provide special submit handling in a multi-button form.
|
protected void |
AjaxFormValidatingBehavior.onAfterSubmit(AjaxRequestTarget target) |
protected void |
AjaxFormSubmitBehavior.onError(AjaxRequestTarget target)
Listener method invoked when the form has been processed and errors occurred
|
protected void |
AjaxFormValidatingBehavior.onError(AjaxRequestTarget target) |
protected void |
AjaxFormComponentUpdatingBehavior.onError(AjaxRequestTarget target,
RuntimeException e)
Called to handle any error resulting from updating form component.
|
protected void |
AjaxFormSubmitBehavior.onEvent(AjaxRequestTarget target) |
protected void |
AjaxFormComponentUpdatingBehavior.onEvent(AjaxRequestTarget target) |
protected void |
AjaxFormSubmitBehavior.onSubmit(AjaxRequestTarget target)
Override this method to provide special submit handling in a multi-button form.
|
protected void |
AjaxFormValidatingBehavior.onSubmit(AjaxRequestTarget target) |
protected abstract void |
AjaxFormComponentUpdatingBehavior.onUpdate(AjaxRequestTarget target)
Listener invoked on the ajax request.
|
Modifier and Type | Method and Description |
---|---|
static OnChangeAjaxBehavior |
OnChangeAjaxBehavior.onChange(org.danekja.java.util.function.serializable.SerializableConsumer<AjaxRequestTarget> onChange)
Creates an
OnChangeAjaxBehavior based on lambda expressions |
static AjaxFormSubmitBehavior |
AjaxFormSubmitBehavior.onSubmit(String eventName,
org.danekja.java.util.function.serializable.SerializableConsumer<AjaxRequestTarget> onSubmit)
Creates an
AjaxFormSubmitBehavior based on lambda expressions |
static AjaxFormComponentUpdatingBehavior |
AjaxFormComponentUpdatingBehavior.onUpdate(String eventName,
org.danekja.java.util.function.serializable.SerializableConsumer<AjaxRequestTarget> onUpdate)
Creates an
AjaxFormComponentUpdatingBehavior based on lambda expressions |
static AjaxFormChoiceComponentUpdatingBehavior |
AjaxFormChoiceComponentUpdatingBehavior.onUpdateChoice(org.danekja.java.util.function.serializable.SerializableConsumer<AjaxRequestTarget> onUpdateChoice)
Creates an
AjaxFormChoiceComponentUpdatingBehavior based on lambda expressions |
Modifier and Type | Method and Description |
---|---|
void |
IAjaxLink.onClick(AjaxRequestTarget target)
Listener method invoked on the ajax request generated when the user clicks the link
|
abstract void |
AjaxLink.onClick(AjaxRequestTarget target)
Listener method invoked on the ajax request generated when the user clicks the link
|
Modifier and Type | Method and Description |
---|---|
abstract void |
AjaxFallbackLink.onClick(Optional<AjaxRequestTarget> target)
Callback for the onClick event.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AjaxButton.onAfterSubmit(AjaxRequestTarget target)
Listener method invoked on form submit with no errors, after
Form.onSubmit() . |
protected void |
AjaxSubmitLink.onAfterSubmit(AjaxRequestTarget target)
Override this method to provide special submit handling in a multi-button form.
|
protected void |
AjaxButton.onError(AjaxRequestTarget target)
Listener method invoked on form submit with errors
|
protected void |
AjaxSubmitLink.onError(AjaxRequestTarget target)
Listener method invoked on form submit with errors.
|
protected void |
AjaxButton.onSubmit(AjaxRequestTarget target)
Listener method invoked on form submit with no errors, before
Form.onSubmit() . |
protected void |
AjaxSubmitLink.onSubmit(AjaxRequestTarget target)
Override this method to provide special submit handling in a multi-button form.
|
protected abstract void |
AjaxCheckBox.onUpdate(AjaxRequestTarget target)
Listener method invoked on an ajax update call
|
Modifier and Type | Method and Description |
---|---|
protected void |
AjaxFallbackButton.onAfterSubmit(Optional<AjaxRequestTarget> target)
Callback for the onClick event.
|
protected void |
AjaxFallbackButton.onError(Optional<AjaxRequestTarget> target)
Listener method invoked on form submit with errors.
|
protected void |
AjaxFallbackButton.onSubmit(Optional<AjaxRequestTarget> target)
Callback for the onClick event.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AjaxPagingNavigator.onAjaxEvent(AjaxRequestTarget target)
Override this method to specify the markup container where your IPageable is part of.
|
void |
AjaxPagingNavigationIncrementLink.onClick(AjaxRequestTarget target)
Performs the actual action of this component, performing a non-ajax fallback when there was
no AjaxRequestTarget available.
|
void |
AjaxPagingNavigationLink.onClick(AjaxRequestTarget target)
Performs the actual action of this component, performing a non-ajax fallback when there was
no AjaxRequestTarget available.
|
protected void |
AjaxPagingNavigationBehavior.onEvent(AjaxRequestTarget target)
The ajax event handler.
|
Modifier and Type | Method and Description |
---|---|
void |
FormComponent.updateAutoLabels(AjaxRequestTarget target)
Updates auto label css classes such as error/required during ajax updates when the labels may
not be directly repainted in the response.
|
void |
AutoLabelResolver.AutoLabelMarker.updateFrom(FormComponent<?> component,
AjaxRequestTarget target) |
Modifier and Type | Method and Description |
---|---|
AjaxRequestTarget |
WebApplication.newAjaxRequestTarget(Page page)
Creates a new ajax request target used to control ajax responses
|
Modifier and Type | Method and Description |
---|---|
Function<Page,AjaxRequestTarget> |
WebApplication.getAjaxRequestTargetProvider()
Returns the provider for
AjaxRequestTarget objects. |
Modifier and Type | Method and Description |
---|---|
void |
AjaxEnclosureListener.onBeforeRespond(Map<String,Component> map,
AjaxRequestTarget target)
Try to find Enclosures that have their controllers added already, and add them to the target.
|
Modifier and Type | Method and Description |
---|---|
Application |
WebApplication.setAjaxRequestTargetProvider(Function<Page,AjaxRequestTarget> ajaxRequestTargetProvider)
Sets the provider for
AjaxRequestTarget objects. |
Copyright © 2006–2017 Apache Software Foundation. All rights reserved.