- input :: Monad m => Maybe String -> XHtmlForm m String
- textarea :: Monad m => Maybe String -> XHtmlForm m String
- password :: Monad m => Maybe String -> XHtmlForm m String
- file :: Monad m => XHtmlForm m File
- hidden :: Monad m => Maybe String -> XHtmlForm m String
- inputInteger :: Monad m => Maybe Integer -> XHtmlForm m Integer
- radio :: Monad m => [(String, String)] -> Maybe String -> XHtmlForm m String
- enumRadio :: (Monad m, Enum a) => [(a, String)] -> Maybe a -> XHtmlForm m a
- label :: (Monad m, HTML a) => a -> Form Html m ()
- selectRaw :: Monad m => [(String, String)] -> Maybe String -> XHtmlForm m String
- select :: (Eq a, Monad m) => [(a, String)] -> Maybe a -> XHtmlForm m a
- enumSelect :: (Show a, Bounded a, Enum a, Eq a) => Maybe a -> XHtmlForm IO a
- type XHtmlForm m a = Form Html m a
- module Text.Formlets
Documentation
password :: Monad m => Maybe String -> XHtmlForm m StringSource
A password field with an optional value
enumRadio :: (Monad m, Enum a) => [(a, String)] -> Maybe a -> XHtmlForm m aSource
An radio choice for Enums
select :: (Eq a, Monad m) => [(a, String)] -> Maybe a -> XHtmlForm m aSource
A drop-down for anything that is an instance of Eq
module Text.Formlets