java.lang.Object
de.agilecoders.wicket.jquery.CombinableConfig
de.agilecoders.wicket.jquery.AbstractConfig
de.agilecoders.wicket.extensions.markup.html.bootstrap.form.typeaheadV10.bloodhound.Remote
All Implemented Interfaces:
de.agilecoders.wicket.jquery.Config, Serializable, IClusterable

public class Remote extends de.agilecoders.wicket.jquery.AbstractConfig
See https://github.com/twitter/typeahead.js/blob/master/doc/bloodhound.md#remote
See Also:
  • Field Details

  • Constructor Details

    • Remote

      public Remote(CharSequence url)
    • Remote

      public Remote()
  • Method Details

    • withUrl

      public Remote withUrl(CharSequence url)
    • withAjax

      public Remote withAjax(de.agilecoders.wicket.jquery.AbstractConfig ajax)
    • withFilter

      public Remote withFilter(de.agilecoders.wicket.jquery.util.Json.RawValue filter)
    • withReplace

      public Remote withReplace(de.agilecoders.wicket.jquery.util.Json.RawValue replace)
    • withRateLimitBy

      public Remote withRateLimitBy(Remote.RateLimit limit)
    • withRateLimitWait

      public Remote withRateLimitWait(int wait)
    • withWildcard

      public Remote withWildcard(String wildcard)
    • isSimple

      public boolean isSimple()
      Check if this Remote instance has only a url configured.
      Returns:
    • getWildcard

      public String getWildcard()
      Retrieve the wildcard expression.
      Returns:
    • of

      public static Remote of(CharSequence url)