Safe Haskell | None |
---|
- data CoreState_v0 = CoreState_v0 {
- coreUACCT_v0 :: Maybe UACCT
- coreRootRedirect_v0 :: Maybe Text
- data CoreState = CoreState {
- coreSiteName :: Maybe Text
- coreUACCT :: Maybe UACCT
- coreRootRedirect :: Maybe Text
- coreLoginRedirect :: Maybe Text
- initialCoreState :: CoreState
- getUACCT :: Query CoreState (Maybe UACCT)
- setUACCT :: Maybe UACCT -> Update CoreState ()
- getRootRedirect :: Query CoreState (Maybe Text)
- setRootRedirect :: Maybe Text -> Update CoreState ()
- getLoginRedirect :: Query CoreState (Maybe Text)
- setLoginRedirect :: Maybe Text -> Update CoreState ()
- getSiteName :: Query CoreState (Maybe Text)
- setSiteName :: Maybe Text -> Update CoreState ()
- getCoreState :: Query CoreState CoreState
- setCoreState :: CoreState -> Update CoreState ()
- data GetUACCT = GetUACCT
- data SetUACCT = SetUACCT (Maybe UACCT)
- data GetRootRedirect = GetRootRedirect
- data SetRootRedirect = SetRootRedirect (Maybe Text)
- data GetLoginRedirect = GetLoginRedirect
- data SetLoginRedirect = SetLoginRedirect (Maybe Text)
- data GetSiteName = GetSiteName
- data SetSiteName = SetSiteName (Maybe Text)
- data GetCoreState = GetCoreState
- data SetCoreState = SetCoreState CoreState
- data Acid = Acid {}
- class GetAcidState m st where
- getAcidState :: m (AcidState st)
- withAcid :: Maybe FilePath -> (Acid -> IO a) -> IO a
Documentation
data CoreState_v0 Source
CoreState
holds some values that are required by the core
itself, or which are useful enough to be shared with numerous
plugins/themes.
CoreState_v0 | |
|
CoreState
holds some values that are required by the core
itself, or which are useful enough to be shared with numerous
plugins/themes.
CoreState | |
|
getRootRedirect :: Query CoreState (Maybe Text)Source
get the path that /
should redirect to
setRootRedirect :: Maybe Text -> Update CoreState ()Source
set the path that /
should redirect to
getLoginRedirect :: Query CoreState (Maybe Text)Source
get the path that we should redirect to after login
setLoginRedirect :: Maybe Text -> Update CoreState ()Source
set the path that we should redirect to after login
getSiteName :: Query CoreState (Maybe Text)Source
get the site name
setSiteName :: Maybe Text -> Update CoreState ()Source
set the site name
data GetRootRedirect Source
data SetRootRedirect Source
SetRootRedirect (Maybe Text) |
data GetLoginRedirect Source
data SetLoginRedirect Source
SetLoginRedirect (Maybe Text) |
data GetSiteName Source
data SetSiteName Source
SetSiteName (Maybe Text) |
data GetCoreState Source
data SetCoreState Source
class GetAcidState m st whereSource
getAcidState :: m (AcidState st)Source
GetAcidState m st => GetAcidState (XMLGenT m) st | |
(Functor m, Monad m) => GetAcidState (ClckT url m) ProfileDataState | |
(Functor m, Monad m) => GetAcidState (ClckT url m) NavBarState | |
(Functor m, Monad m) => GetAcidState (ClckT url m) CoreState | |
(Functor m, Monad m) => GetAcidState (ClckT url m) ProfileState | |
(Functor m, Monad m) => GetAcidState (ClckT url m) AuthState |