Safe Haskell | None |
---|---|
Language | Haskell2010 |
FlexTask.YesodConfig
Contents
Description
Default Yesod configuration for form generating environment. Also exports some convenient type synonyms hiding underlying complexity.
Documentation
Dummy Yesod application the form environment runs in.
Instances
Yesod FlexForm Source # | Minimal definitions of Yesod typeclasses for | ||||
Defined in FlexTask.YesodConfig Methods catchHandlerExceptions :: MonadUnliftIO m => FlexForm -> m a -> (SomeException -> m a) -> m a errorHandler :: ErrorResponse -> HandlerFor FlexForm TypedContent defaultLayout :: WidgetFor FlexForm () -> HandlerFor FlexForm Html urlParamRenderOverride :: FlexForm -> Route FlexForm -> [(Text, Text)] -> Maybe Builder isAuthorized :: Route FlexForm -> Bool -> HandlerFor FlexForm AuthResult isWriteRequest :: Route FlexForm -> HandlerFor FlexForm Bool authRoute :: FlexForm -> Maybe (Route FlexForm) cleanPath :: FlexForm -> [Text] -> Either [Text] [Text] joinPath :: FlexForm -> Text -> [Text] -> [(Text, Text)] -> Builder addStaticContent :: Text -> Text -> ByteString -> HandlerFor FlexForm (Maybe (Either Text (Route FlexForm, [(Text, Text)]))) maximumContentLength :: FlexForm -> Maybe (Route FlexForm) -> Maybe Word64 maximumContentLengthIO :: FlexForm -> Maybe (Route FlexForm) -> IO (Maybe Word64) makeLogger :: FlexForm -> IO Logger messageLoggerSource :: FlexForm -> Logger -> Loc -> LogSource -> LogLevel -> LogStr -> IO () jsLoader :: FlexForm -> ScriptLoadPosition FlexForm jsAttributes :: FlexForm -> [(Text, Text)] jsAttributesHandler :: HandlerFor FlexForm [(Text, Text)] makeSessionBackend :: FlexForm -> IO (Maybe SessionBackend) fileUpload :: FlexForm -> RequestBodyLength -> FileUpload shouldLogIO :: FlexForm -> LogSource -> LogLevel -> IO Bool yesodMiddleware :: ToTypedContent res => HandlerFor FlexForm res -> HandlerFor FlexForm res yesodWithInternalState :: FlexForm -> Maybe (Route FlexForm) -> (InternalState -> IO a) -> IO a defaultMessageWidget :: Html -> HtmlUrl (Route FlexForm) -> WidgetFor FlexForm () | |||||
RenderRoute FlexForm Source # | |||||
Defined in FlexTask.YesodConfig Associated Types
Methods renderRoute :: Route FlexForm -> ([Text], [(Text, Text)]) | |||||
RenderMessage FlexForm FormMessage Source # | |||||
Defined in FlexTask.YesodConfig Methods renderMessage :: FlexForm -> [Lang] -> FormMessage -> Text | |||||
Show (SomeMessage FlexForm) Source # | |||||
Show (FieldSettings FlexForm) Source # | |||||
Eq (Route FlexForm) Source # | |||||
data Route FlexForm Source # | |||||
Defined in FlexTask.YesodConfig data Route FlexForm |