Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data SimpleCrud master a Source
SimpleCrud | |
|
scIndex :: forall master a. Lens' (SimpleCrud master a) (HandlerT (Crud master a) (HandlerT master IO) Html) Source
scFormWrap :: forall master a. Lens' (SimpleCrud master a) (Enctype -> Route master -> WidgetT master IO () -> WidgetT master IO ()) Source
scForm :: forall master a. Lens' (SimpleCrud master a) (Maybe a -> Html -> MForm (HandlerT master IO) (FormResult a, WidgetT master IO ())) Source
scEdit :: forall master a. Lens' (SimpleCrud master a) (WidgetT master IO () -> HandlerT (Crud master a) (HandlerT master IO) Html) Source
scDeleteForm :: forall master a. Lens' (SimpleCrud master a) (WidgetT master IO ()) Source
scDelete :: forall master a. Lens' (SimpleCrud master a) (WidgetT master IO () -> HandlerT (Crud master a) (HandlerT master IO) Html) Source
scAdd :: forall master a. Lens' (SimpleCrud master a) (WidgetT master IO () -> HandlerT (Crud master a) (HandlerT master IO) Html) Source
emptySimpleCrud :: SimpleCrud master a Source
basicSimpleCrud :: forall master a. PathPiece (Key a) => Yesod master => YesodPersist master => PersistEntity a => PersistQuery (YesodPersistBackend master) => (PersistEntityBackend a ~ YesodPersistBackend master) => SimpleCrud master a Source
simpleCrudToCrudHandler :: (PersistEntityBackend a ~ YesodPersistBackend master) => PersistEntity a => PersistStore (YesodPersistBackend master) => YesodPersist master => RenderMessage master FormMessage => SimpleCrud master a -> Crud master a Source