- type BlazeFormHtml = FormHtml Html
- inputText :: (Monad m, Functor m, FormInput i f) => Maybe String -> Form m i e BlazeFormHtml String
- inputTextArea :: (Monad m, Functor m, FormInput i f) => Maybe Int -> Maybe Int -> Maybe String -> Form m i e BlazeFormHtml String
- inputTextRead :: (Monad m, Functor m, FormInput i f, Show a, Read a) => e -> Maybe a -> Form m i e BlazeFormHtml a
- inputPassword :: (Monad m, Functor m, FormInput i f) => Form m i e BlazeFormHtml String
- inputCheckBox :: (Monad m, Functor m, FormInput i f) => Bool -> Form m i e BlazeFormHtml Bool
- inputRadio :: (Monad m, Functor m, FormInput i f, Eq a) => Bool -> a -> [(a, Html)] -> Form m i e BlazeFormHtml a
- inputFile :: (Monad m, Functor m, FormInput i f) => Form m i e BlazeFormHtml (Maybe f)
- submit :: Monad m => String -> Form m i e BlazeFormHtml ()
- label :: Monad m => String -> Form m i e BlazeFormHtml ()
- errors :: Monad m => Form m i Html BlazeFormHtml ()
- childErrors :: Monad m => Form m i Html BlazeFormHtml ()
- module Text.Digestive.Forms.Html
Documentation
type BlazeFormHtml = FormHtml HtmlSource
Form HTML generated by blaze
inputText :: (Monad m, Functor m, FormInput i f) => Maybe String -> Form m i e BlazeFormHtml StringSource
inputTextRead :: (Monad m, Functor m, FormInput i f, Show a, Read a) => e -> Maybe a -> Form m i e BlazeFormHtml aSource
inputPassword :: (Monad m, Functor m, FormInput i f) => Form m i e BlazeFormHtml StringSource
inputCheckBox :: (Monad m, Functor m, FormInput i f) => Bool -> Form m i e BlazeFormHtml BoolSource
:: Monad m | |
=> String | Text on the submit button |
-> Form m i e BlazeFormHtml () | Submit button |
childErrors :: Monad m => Form m i Html BlazeFormHtml ()Source
module Text.Digestive.Forms.Html