yesod-form-0.2.0.1: Form handling support for Yesod Web Framework

Yesod.Form.Class

Documentation

class ToForm a master monad whereSource

Methods

toForm :: AForm ([FieldView (GGWidget master monad ())] -> [FieldView (GGWidget master monad ())]) master monad aSource

class ToField a master monad whereSource

Methods

toField :: RenderMessage master msg => FieldSettings msg -> Maybe a -> AForm ([FieldView (GGWidget master monad ())] -> [FieldView (GGWidget master monad ())]) master monad aSource

Instances

(Monad m, RenderMessage master FormMessage) => ToField Double master (GGHandler sub master m) 
(Monad m, RenderMessage master FormMessage) => ToField Int master (GGHandler sub master m) 
(Monad m, RenderMessage master FormMessage) => ToField Int64 master (GGHandler sub master m) 
(Monad m, RenderMessage master FormMessage) => ToField Text master (GGHandler sub master m) 
(Monad m, RenderMessage master FormMessage) => ToField Html master (GGHandler sub master m) 
(Monad m, RenderMessage master FormMessage) => ToField TimeOfDay master (GGHandler sub master m) 
(Monad m, RenderMessage master FormMessage) => ToField Day master (GGHandler sub master m) 
(Monad m, RenderMessage master FormMessage) => ToField Textarea master (GGHandler sub master m) 
(Monad m, RenderMessage master FormMessage) => ToField (Maybe Double) master (GGHandler sub master m) 
(Monad m, RenderMessage master FormMessage) => ToField (Maybe Int) master (GGHandler sub master m) 
(Monad m, RenderMessage master FormMessage) => ToField (Maybe Int64) master (GGHandler sub master m) 
(Monad m, RenderMessage master FormMessage) => ToField (Maybe Text) master (GGHandler sub master m) 
(Monad m, RenderMessage master FormMessage) => ToField (Maybe Html) master (GGHandler sub master m) 
(Monad m, RenderMessage master FormMessage) => ToField (Maybe TimeOfDay) master (GGHandler sub master m) 
(Monad m, RenderMessage master FormMessage) => ToField (Maybe Day) master (GGHandler sub master m) 
(Monad m, RenderMessage master FormMessage) => ToField (Maybe Textarea) master (GGHandler sub master m)