yesod-form 1.3.14 → 1.3.15
raw patch · 2 files changed
+10/−3 lines, 2 files
Files
- Yesod/Form/Jquery.hs +9/−2
- yesod-form.cabal +1/−1
Yesod/Form/Jquery.hs view
@@ -7,6 +7,7 @@ ( YesodJquery (..) , jqueryDayField , jqueryAutocompleteField+ , jqueryAutocompleteField' , googleHostedJqueryUiCss , JqueryDaySettings (..) , Default (..)@@ -98,7 +99,13 @@ jqueryAutocompleteField :: (RenderMessage site FormMessage, YesodJquery site) => Route site -> Field (HandlerT site IO) Text-jqueryAutocompleteField src = Field+jqueryAutocompleteField = jqueryAutocompleteField' 2++jqueryAutocompleteField' :: (RenderMessage site FormMessage, YesodJquery site)+ => Int -- ^ autocomplete minimum length+ -> Route site+ -> Field (HandlerT site IO) Text+jqueryAutocompleteField' minLen src = Field { fieldParse = parseHelper $ Right , fieldView = \theId name attrs val isReq -> do toWidget [shamlet|@@ -109,7 +116,7 @@ addScript' urlJqueryUiJs addStylesheet' urlJqueryUiCss toWidget [julius|-$(function(){$("##{rawJS theId}").autocomplete({source:"@{src}",minLength:2})});+$(function(){$("##{rawJS theId}").autocomplete({source:"@{src}",minLength:#{toJSON minLen}})}); |] , fieldEnctype = UrlEncoded }
yesod-form.cabal view
@@ -1,5 +1,5 @@ name: yesod-form-version: 1.3.14+version: 1.3.15 license: MIT license-file: LICENSE author: Michael Snoyman <michael@snoyman.com>