public abstract class DatePickerBehavior extends JQueryBehavior implements IJQueryAjaxAware
Modifier and Type | Class and Description |
---|---|
protected static class |
DatePickerBehavior.OnSelectBehavior
Provides a
JQueryAjaxPostBehavior that can be returned by newOnSelectBehavior() |
protected static class |
DatePickerBehavior.SelectEvent
Provides an event object that will be broadcasted by the
JQueryAjaxPostBehavior select callback |
method, options, selector
Constructor and Description |
---|
DatePickerBehavior(String selector)
Constructor
|
DatePickerBehavior(String selector,
Options options)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
bind(org.apache.wicket.Component component) |
boolean |
isOnSelectEventEnabled()
Indicates whether the 'onSelect' event is enabled.
If true, the onSelect(AjaxRequestTarget, String) event will be triggered |
protected abstract JQueryAjaxPostBehavior |
newOnSelectBehavior()
Gets a new
JQueryAjaxPostBehavior that will be called on 'select' javascript method |
void |
onAjax(org.apache.wicket.ajax.AjaxRequestTarget target,
JQueryEvent event) |
void |
onConfigure(org.apache.wicket.Component component) |
void |
onSelect(org.apache.wicket.ajax.AjaxRequestTarget target,
String date)
Triggered when a selection has been made
|
$, $, $, beforeRender, getMethod, getOption, getOptions, getSelector, on, on, renderHead, setOption, setOptions, setSelector
add, getJQueryLibrarySettings, getToken, renderScript, toString
public DatePickerBehavior(String selector)
selector
- the html selector (ie: "#myId")public void bind(org.apache.wicket.Component component)
bind
in class org.apache.wicket.behavior.Behavior
public void onConfigure(org.apache.wicket.Component component)
onConfigure
in class JQueryBehavior
public void onAjax(org.apache.wicket.ajax.AjaxRequestTarget target, JQueryEvent event)
onAjax
in interface IJQueryAjaxAware
protected abstract JQueryAjaxPostBehavior newOnSelectBehavior()
JQueryAjaxPostBehavior
that will be called on 'select' javascript methodJQueryAjaxPostBehavior
, typically a DatePickerBehavior.OnSelectBehavior
public boolean isOnSelectEventEnabled()
onSelect(AjaxRequestTarget, String)
event will be triggeredpublic void onSelect(org.apache.wicket.ajax.AjaxRequestTarget target, String date)
target
- the AjaxRequestTarget
date
- the selected dateCopyright © 2014 7thWeb. All Rights Reserved.