org.wicketstuff.jwicket.ui.sortable
Class SortableBehavior
java.lang.Object
org.apache.wicket.behavior.Behavior
org.apache.wicket.behavior.AbstractAjaxBehavior
org.apache.wicket.ajax.AbstractDefaultAjaxBehavior
org.wicketstuff.jwicket.JQueryAjaxBehavior
org.wicketstuff.jwicket.JQueryDurableAjaxBehavior
org.wicketstuff.jwicket.ui.AbstractJqueryUiEmbeddedBehavior
org.wicketstuff.jwicket.ui.sortable.SortableBehavior
- All Implemented Interfaces:
- Serializable, IBehaviorListener, IComponentAwareEventSink, IRequestListener, IComponentAwareHeaderContributor, IClusterable, org.wicketstuff.jwicket.IStyleResolver
public class SortableBehavior
- extends org.wicketstuff.jwicket.ui.AbstractJqueryUiEmbeddedBehavior
- implements org.wicketstuff.jwicket.IStyleResolver
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class org.wicketstuff.jwicket.JQueryAjaxBehavior |
org.wicketstuff.jwicket.JQueryAjaxBehavior.JsAjaxCallbackFunction, org.wicketstuff.jwicket.JQueryAjaxBehavior.JsBuilder, org.wicketstuff.jwicket.JQueryAjaxBehavior.JsFunction |
|
Field Summary |
static org.wicketstuff.jwicket.JQueryResourceReference |
jWicketSortJs
|
protected org.wicketstuff.jwicket.JsMap |
options
|
static org.wicketstuff.jwicket.JQueryResourceReference |
uiSortableJs
|
| Fields inherited from class org.wicketstuff.jwicket.ui.AbstractJqueryUiEmbeddedBehavior |
jQueryUiAccordionCss, jQueryUiBaseCss, jQueryUiCoreJs, jQueryUiCss, jQueryUiCustomCss, jQueryUiMouseJs, jQueryUiPositionJs, jQueryUiThemeCss, jQueryUiWidgetJs |
| Fields inherited from class org.wicketstuff.jwicket.JQueryDurableAjaxBehavior |
rendered |
| Fields inherited from class org.wicketstuff.jwicket.JQueryAjaxBehavior |
rawOptions |
| Methods inherited from class org.wicketstuff.jwicket.JQueryDurableAjaxBehavior |
isAlreadyRendered, renderHead, setRestoreAfterRedraw, updateBehavior |
| Methods inherited from class org.wicketstuff.jwicket.JQueryAjaxBehavior |
addCssResources, addUserProvidedResourceReferences, addUserProvidedResourceReferences, getUserProvidedResourceReferences, printParameters, printParameters, setRawOptions |
| Methods inherited from class org.apache.wicket.ajax.AbstractDefaultAjaxBehavior |
findIndicatorId, getAttributes, getCallbackFunction, getCallbackFunctionBody, getCallbackScript, getCallbackScript, getChannel, getFailureScript, getPreconditionScript, getSuccessScript, onBind, onRequest, postprocessConfiguration, renderAjaxAttributes, renderAjaxAttributes, updateAjaxAttributes |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
uiSortableJs
public static final org.wicketstuff.jwicket.JQueryResourceReference uiSortableJs
jWicketSortJs
public static final org.wicketstuff.jwicket.JQueryResourceReference jWicketSortJs
options
protected org.wicketstuff.jwicket.JsMap options
SortableBehavior
public SortableBehavior()
setPlaceholder
public SortableBehavior setPlaceholder(String value)
- Sets the 'placeholder' property for this sortable. Please consult the
jquery documentation for a detailled description of this property.
- Parameters:
value - the placeholder css class name
- Returns:
- this object
setPlaceholder
public SortableBehavior setPlaceholder(AjaxRequestTarget target,
String value)
setPlaceholder
public SortableBehavior setPlaceholder()
- Sets the default 'placeholder' property for this sortable: 'ui-state-highlight'. Please consult the
jquery documentation for a detailled description of this property.
- Returns:
- this object
setPlaceholder
public SortableBehavior setPlaceholder(AjaxRequestTarget target)
respond
protected void respond(AjaxRequestTarget target)
- Handles the event processing during sorting.
- Overrides:
respond in class org.wicketstuff.jwicket.JQueryAjaxBehavior
connectWith
public void connectWith(Sortable<?> other)
onSorted
protected void onSorted(AjaxRequestTarget target,
Component movedComponent,
int newPosition)
onReceived
protected void onReceived(AjaxRequestTarget target,
Component movedComponent,
int newPosition,
Sortable<?> from)
onRemoved
protected void onRemoved(AjaxRequestTarget target,
Component movedComponent)
getJsBuilder
protected org.wicketstuff.jwicket.JQueryAjaxBehavior.JsBuilder getJsBuilder()
- Specified by:
getJsBuilder in class org.wicketstuff.jwicket.JQueryDurableAjaxBehavior
getCssResources
public org.wicketstuff.jwicket.JQueryCssResourceReference[] getCssResources()
- Specified by:
getCssResources in interface org.wicketstuff.jwicket.IStyleResolver
Copyright © 2013. All Rights Reserved.