yesod-crud-persist-0.1.1: Flexible CRUD subsite usable with Yesod and Persistent.

Safe HaskellNone
LanguageHaskell2010

Yesod.Crud

Documentation

data Crud master a Source

Constructors

Crud 

Fields

_chAdd :: HandlerT (Crud master a) (HandlerT master IO) Html
 
_chIndex :: HandlerT (Crud master a) (HandlerT master IO) Html
 
_chEdit :: Key a -> HandlerT (Crud master a) (HandlerT master IO) Html
 
_chDelete :: Key a -> HandlerT (Crud master a) (HandlerT master IO) Html
 

Instances

Eq (Key a) => Eq (Route (Crud master a)) 
Read (Key a) => Read (Route (Crud master a)) 
Show (Key a) => Show (Route (Crud master a)) 
(PathPiece (Key a), Eq (Key a)) => RenderRoute (Crud master a) 
(Eq (Key a), PathPiece (Key a)) => ParseRoute (Crud master a) 
(Eq (Key a), PathPiece (Key a)) => YesodSubDispatch (Crud master a) (HandlerT master IO) 
data Route (Crud master a)