You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by iv...@apache.org on 2009/04/26 08:37:48 UTC
svn commit: r768666 -
/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AbstractAutoCompleteBehavior.java
Author: ivaynberg
Date: Sun Apr 26 06:37:48 2009
New Revision: 768666
URL: http://svn.apache.org/viewvc?rev=768666&view=rev
Log:
part of WICKET-1651 - better extension point for overriding generated javascript header contribution
Modified:
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AbstractAutoCompleteBehavior.java
Modified: wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AbstractAutoCompleteBehavior.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AbstractAutoCompleteBehavior.java?rev=768666&r1=768665&r2=768666&view=diff
==============================================================================
--- wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AbstractAutoCompleteBehavior.java (original)
+++ wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AbstractAutoCompleteBehavior.java Sun Apr 26 06:37:48 2009
@@ -48,6 +48,16 @@
public void renderHead(IHeaderResponse response)
{
super.renderHead(response);
+ renderAutocompleteHead(response);
+ }
+
+ /**
+ * Render autocomplete init javascript and other head contributions
+ *
+ * @param response
+ */
+ private void renderAutocompleteHead(IHeaderResponse response)
+ {
response.renderJavascriptReference(AUTOCOMPLETE_JS);
final String id = getComponent().getMarkupId();
@@ -73,7 +83,7 @@
sb.append(",maxHeight: ").append(settings.getMaxHeightInPx());
sb.append(",adjustInputWidth: ").append(settings.isAdjustInputWidth());
sb.append(",showListOnEmptyInput: ").append(settings.getShowListOnEmptyInput());
- sb.append(",showListOnFocusGain: ").append(settings.getShowListOnFocusGain());
+ sb.append(",showListOnFocusGain: ").append(settings.getShowListOnFocusGain());
sb.append(",showCompleteListOnFocusGain: ").append(
settings.getShowCompleteListOnFocusGain());
if (settings.getCssClassName() != null)