Portability | unportable |
---|---|
Stability | unstable |
Maintainer | pbrisbin@gmail.com |
Safe Haskell | None |
- data CommentForm = CommentForm {}
- commentForm :: RenderMessage m FormMessage => ThreadId -> UserDetails -> Maybe Comment -> Form m CommentForm
- commentFromForm :: YesodComments m => CommentForm -> HandlerT m IO Comment
- runForm :: YesodComments m => ThreadId -> Maybe UserDetails -> WidgetT m IO ()
- runFormWith :: YesodComments m => Maybe Comment -> (CommentForm -> HandlerT m IO ()) -> ThreadId -> Maybe UserDetails -> WidgetT m IO ()
Documentation
data CommentForm Source
commentForm :: RenderMessage m FormMessage => ThreadId -> UserDetails -> Maybe Comment -> Form m CommentFormSource
commentFromForm :: YesodComments m => CommentForm -> HandlerT m IO CommentSource
runForm :: YesodComments m => ThreadId -> Maybe UserDetails -> WidgetT m IO ()Source
Run the form and stores the comment on successful submission
runFormWith :: YesodComments m => Maybe Comment -> (CommentForm -> HandlerT m IO ()) -> ThreadId -> Maybe UserDetails -> WidgetT m IO ()Source
Both handle form submission and present form HTML. On FormSuccess
,
run the given function on the submitted value.