Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_assign :: Location -> JSString -> IO ()
- assign :: (MonadIO m, ToJSString url) => Location -> url -> m ()
- js_replace :: Location -> JSString -> IO ()
- replace :: (MonadIO m, ToJSString url) => Location -> url -> m ()
- js_reload :: Location -> IO ()
- reload :: MonadIO m => Location -> m ()
- js_toString :: Location -> IO JSString
- toString :: (MonadIO m, FromJSString result) => Location -> m result
- toString_ :: MonadIO m => Location -> m ()
- js_setHref :: Location -> JSString -> IO ()
- setHref :: (MonadIO m, ToJSString val) => Location -> val -> m ()
- js_getHref :: Location -> IO JSString
- getHref :: (MonadIO m, FromJSString result) => Location -> m result
- js_setProtocol :: Location -> JSString -> IO ()
- setProtocol :: (MonadIO m, ToJSString val) => Location -> val -> m ()
- js_getProtocol :: Location -> IO JSString
- getProtocol :: (MonadIO m, FromJSString result) => Location -> m result
- js_setHost :: Location -> JSString -> IO ()
- setHost :: (MonadIO m, ToJSString val) => Location -> val -> m ()
- js_getHost :: Location -> IO JSString
- getHost :: (MonadIO m, FromJSString result) => Location -> m result
- js_setHostname :: Location -> JSString -> IO ()
- setHostname :: (MonadIO m, ToJSString val) => Location -> val -> m ()
- js_getHostname :: Location -> IO JSString
- getHostname :: (MonadIO m, FromJSString result) => Location -> m result
- js_setPort :: Location -> JSString -> IO ()
- setPort :: (MonadIO m, ToJSString val) => Location -> val -> m ()
- js_getPort :: Location -> IO JSString
- getPort :: (MonadIO m, FromJSString result) => Location -> m result
- js_setPathname :: Location -> JSString -> IO ()
- setPathname :: (MonadIO m, ToJSString val) => Location -> val -> m ()
- js_getPathname :: Location -> IO JSString
- getPathname :: (MonadIO m, FromJSString result) => Location -> m result
- js_setSearch :: Location -> JSString -> IO ()
- setSearch :: (MonadIO m, ToJSString val) => Location -> val -> m ()
- js_getSearch :: Location -> IO JSString
- getSearch :: (MonadIO m, FromJSString result) => Location -> m result
- js_setHash :: Location -> JSString -> IO ()
- setHash :: (MonadIO m, ToJSString val) => Location -> val -> m ()
- js_getHash :: Location -> IO JSString
- getHash :: (MonadIO m, FromJSString result) => Location -> m result
- js_getOrigin :: Location -> IO JSString
- getOrigin :: (MonadIO m, FromJSString result) => Location -> m result
- js_getAncestorOrigins :: Location -> IO (Nullable DOMStringList)
- getAncestorOrigins :: MonadIO m => Location -> m (Maybe DOMStringList)
- getAncestorOriginsUnsafe :: (MonadIO m, HasCallStack) => Location -> m DOMStringList
- getAncestorOriginsUnchecked :: MonadIO m => Location -> m DOMStringList
- newtype Location = Location {
- unLocation :: JSVal
- gTypeLocation :: GType
Documentation
setProtocol :: (MonadIO m, ToJSString val) => Location -> val -> m () Source #
getProtocol :: (MonadIO m, FromJSString result) => Location -> m result Source #
setHostname :: (MonadIO m, ToJSString val) => Location -> val -> m () Source #
getHostname :: (MonadIO m, FromJSString result) => Location -> m result Source #
setPathname :: (MonadIO m, ToJSString val) => Location -> val -> m () Source #
getPathname :: (MonadIO m, FromJSString result) => Location -> m result Source #
getAncestorOrigins :: MonadIO m => Location -> m (Maybe DOMStringList) Source #
getAncestorOriginsUnsafe :: (MonadIO m, HasCallStack) => Location -> m DOMStringList Source #
getAncestorOriginsUnchecked :: MonadIO m => Location -> m DOMStringList Source #
Functions for this inteface are in GHCJS.DOM.Location.