Safe Haskell | None |
---|---|
Language | Haskell98 |
Yesod.Form.Jquery
Description
Some fields spiced up with jQuery UI.
- class YesodJquery a where
- urlJqueryJs :: a -> Either (Route a) Text
- urlJqueryUiJs :: a -> Either (Route a) Text
- urlJqueryUiCss :: a -> Either (Route a) Text
- urlJqueryUiDateTimePicker :: a -> Either (Route a) Text
- jqueryDayField :: (RenderMessage site FormMessage, YesodJquery site) => JqueryDaySettings -> Field (HandlerT site IO) Day
- jqueryAutocompleteField :: (RenderMessage site FormMessage, YesodJquery site) => Route site -> Field (HandlerT site IO) Text
- googleHostedJqueryUiCss :: Text -> Text
- data JqueryDaySettings = JqueryDaySettings {
- jdsChangeMonth :: Bool
- jdsChangeYear :: Bool
- jdsYearRange :: String
- jdsNumberOfMonths :: Either Int (Int, Int)
- class Default a where
- def :: a
Documentation
class YesodJquery a where
Minimal complete definition
Nothing
Methods
urlJqueryJs :: a -> Either (Route a) Text
The jQuery Javascript file. Note that in upgrades to this library, the version of jQuery referenced, or where it is downloaded from, may be changed without warning. If you are relying on a specific version of jQuery, you should give an explicit URL instead of relying on the default value.
Currently, the default value is jQuery 1.7 from Google's CDN.
urlJqueryUiJs :: a -> Either (Route a) Text
The jQuery UI 1.8 Javascript file.
urlJqueryUiCss :: a -> Either (Route a) Text
The jQuery UI 1.8 CSS file; defaults to cupertino theme.
urlJqueryUiDateTimePicker :: a -> Either (Route a) Text
jQuery UI time picker add-on.
jqueryDayField :: (RenderMessage site FormMessage, YesodJquery site) => JqueryDaySettings -> Field (HandlerT site IO) Day
jqueryAutocompleteField :: (RenderMessage site FormMessage, YesodJquery site) => Route site -> Field (HandlerT site IO) Text
googleHostedJqueryUiCss :: Text -> Text
Gets the Google hosted jQuery UI 1.8 CSS file with the given theme.
data JqueryDaySettings
Constructors
JqueryDaySettings | |
Fields
|
Instances
class Default a where
A class for types with a default value.
Instances