Module wicket.bootstrap.core
Class ScrollSpyBehavior
java.lang.Object
org.apache.wicket.behavior.Behavior
de.agilecoders.wicket.core.markup.html.bootstrap.behavior.BootstrapBaseBehavior
de.agilecoders.wicket.core.markup.html.bootstrap.navbar.ScrollSpyBehavior
- All Implemented Interfaces:
Serializable,IComponentAwareEventSink,IComponentAwareHeaderContributor,IClusterable
A
ScrollSpyBehavior updates the active state of a assigned
component according to the current scroll position.- Author:
- miha
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic voidrefresh(IPartialPageRequestHandler target) updates the ui after new dom elements were added or removed.voidrenderHead(Component component, IHeaderResponse headerResponse) Methods inherited from class de.agilecoders.wicket.core.markup.html.bootstrap.behavior.BootstrapBaseBehavior
addTo, getBootstrapSettings, instance, removeFrom, renderHeadMethods inherited from class org.apache.wicket.behavior.Behavior
afterRender, beforeRender, canCallListener, detach, getStatelessHint, isEnabled, isTemporary, onAttribute, onComponentTag, onConfigure, onEvent, onException, onRemove, onTag, unbind
-
Constructor Details
-
ScrollSpyBehavior
public ScrollSpyBehavior()
-
-
Method Details
-
refresh
updates the ui after new dom elements were added or removed.- Parameters:
target- The current activeIPartialPageRequestHandler
-
bind
-
renderHead
- Specified by:
renderHeadin interfaceIComponentAwareHeaderContributor- Overrides:
renderHeadin classBootstrapBaseBehavior
-