A class for monads that carry a WebDriver session with them. The MonadBaseControl superclass is used for exception handling through the lifted-base package.
Methods
getSession :: m WDSessionRetrieves the current session state of the monad
putSession :: WDSession -> m ()Sets a new session state for the monad
Instances11WDSessionState, …
WDSessionState WDDefined in webdriver-0.12.0.1 · Test.WebDriver.MonadWDSessionState m => WDSessionState (MaybeT m)Defined in webdriver-0.12.0.1 · Test.WebDriver.SessionWDSessionState m => WDSessionState (ExceptT r m)Defined in webdriver-0.12.0.1 · Test.WebDriver.SessionWDSessionState m => WDSessionState (IdentityT m)Defined in webdriver-0.12.0.1 · Test.WebDriver.SessionWDSessionState m => WDSessionState (ReaderT r m)Defined in webdriver-0.12.0.1 · Test.WebDriver.SessionWDSessionState m => WDSessionState (StateT s m)Defined in webdriver-0.12.0.1 · Test.WebDriver.SessionWDSessionState m => WDSessionState (StateT s m)Defined in webdriver-0.12.0.1 · Test.WebDriver.Session(Monoid w, WDSessionState m) => WDSessionState (WriterT w m)Defined in webdriver-0.12.0.1 · Test.WebDriver.Session(Monoid w, WDSessionState m) => WDSessionState (WriterT w m)Defined in webdriver-0.12.0.1 · Test.WebDriver.Session(Monoid w, WDSessionState m) => WDSessionState (RWST r w s m)Defined in webdriver-0.12.0.1 · Test.WebDriver.Session(Monoid w, WDSessionState wd) => WDSessionState (RWST r w s wd)Defined in webdriver-0.12.0.1 · Test.WebDriver.Session