Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_toString :: URLUtils -> IO JSString
- toString :: (MonadIO m, FromJSString result) => URLUtils -> m result
- toString_ :: MonadIO m => URLUtils -> m ()
- js_setHref :: URLUtils -> JSString -> IO ()
- setHref :: (MonadIO m, ToJSString val) => URLUtils -> val -> m ()
- js_getHref :: URLUtils -> IO JSString
- getHref :: (MonadIO m, FromJSString result) => URLUtils -> m result
- js_getOrigin :: URLUtils -> IO JSString
- getOrigin :: (MonadIO m, FromJSString result) => URLUtils -> m result
- js_setProtocol :: URLUtils -> Nullable JSString -> IO ()
- setProtocol :: (MonadIO m, ToJSString val) => URLUtils -> Maybe val -> m ()
- js_getProtocol :: URLUtils -> IO (Nullable JSString)
- getProtocol :: (MonadIO m, FromJSString result) => URLUtils -> m (Maybe result)
- getProtocolUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => URLUtils -> m result
- getProtocolUnchecked :: (MonadIO m, FromJSString result) => URLUtils -> m result
- js_setUsername :: URLUtils -> Nullable JSString -> IO ()
- setUsername :: (MonadIO m, ToJSString val) => URLUtils -> Maybe val -> m ()
- js_getUsername :: URLUtils -> IO (Nullable JSString)
- getUsername :: (MonadIO m, FromJSString result) => URLUtils -> m (Maybe result)
- getUsernameUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => URLUtils -> m result
- getUsernameUnchecked :: (MonadIO m, FromJSString result) => URLUtils -> m result
- js_setPassword :: URLUtils -> Nullable JSString -> IO ()
- setPassword :: (MonadIO m, ToJSString val) => URLUtils -> Maybe val -> m ()
- js_getPassword :: URLUtils -> IO (Nullable JSString)
- getPassword :: (MonadIO m, FromJSString result) => URLUtils -> m (Maybe result)
- getPasswordUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => URLUtils -> m result
- getPasswordUnchecked :: (MonadIO m, FromJSString result) => URLUtils -> m result
- js_setHost :: URLUtils -> Nullable JSString -> IO ()
- setHost :: (MonadIO m, ToJSString val) => URLUtils -> Maybe val -> m ()
- js_getHost :: URLUtils -> IO (Nullable JSString)
- getHost :: (MonadIO m, FromJSString result) => URLUtils -> m (Maybe result)
- getHostUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => URLUtils -> m result
- getHostUnchecked :: (MonadIO m, FromJSString result) => URLUtils -> m result
- js_setHostname :: URLUtils -> Nullable JSString -> IO ()
- setHostname :: (MonadIO m, ToJSString val) => URLUtils -> Maybe val -> m ()
- js_getHostname :: URLUtils -> IO (Nullable JSString)
- getHostname :: (MonadIO m, FromJSString result) => URLUtils -> m (Maybe result)
- getHostnameUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => URLUtils -> m result
- getHostnameUnchecked :: (MonadIO m, FromJSString result) => URLUtils -> m result
- js_setPort :: URLUtils -> Nullable JSString -> IO ()
- setPort :: (MonadIO m, ToJSString val) => URLUtils -> Maybe val -> m ()
- js_getPort :: URLUtils -> IO (Nullable JSString)
- getPort :: (MonadIO m, FromJSString result) => URLUtils -> m (Maybe result)
- getPortUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => URLUtils -> m result
- getPortUnchecked :: (MonadIO m, FromJSString result) => URLUtils -> m result
- js_setPathname :: URLUtils -> Nullable JSString -> IO ()
- setPathname :: (MonadIO m, ToJSString val) => URLUtils -> Maybe val -> m ()
- js_getPathname :: URLUtils -> IO (Nullable JSString)
- getPathname :: (MonadIO m, FromJSString result) => URLUtils -> m (Maybe result)
- getPathnameUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => URLUtils -> m result
- getPathnameUnchecked :: (MonadIO m, FromJSString result) => URLUtils -> m result
- js_setSearch :: URLUtils -> Nullable JSString -> IO ()
- setSearch :: (MonadIO m, ToJSString val) => URLUtils -> Maybe val -> m ()
- js_getSearch :: URLUtils -> IO (Nullable JSString)
- getSearch :: (MonadIO m, FromJSString result) => URLUtils -> m (Maybe result)
- getSearchUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => URLUtils -> m result
- getSearchUnchecked :: (MonadIO m, FromJSString result) => URLUtils -> m result
- js_setHash :: URLUtils -> Nullable JSString -> IO ()
- setHash :: (MonadIO m, ToJSString val) => URLUtils -> Maybe val -> m ()
- js_getHash :: URLUtils -> IO (Nullable JSString)
- getHash :: (MonadIO m, FromJSString result) => URLUtils -> m (Maybe result)
- getHashUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => URLUtils -> m result
- getHashUnchecked :: (MonadIO m, FromJSString result) => URLUtils -> m result
- newtype URLUtils = URLUtils {
- unURLUtils :: JSVal
- gTypeURLUtils :: GType
Documentation
setProtocol :: (MonadIO m, ToJSString val) => URLUtils -> Maybe val -> m () Source #
getProtocol :: (MonadIO m, FromJSString result) => URLUtils -> m (Maybe result) Source #
getProtocolUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => URLUtils -> m result Source #
getProtocolUnchecked :: (MonadIO m, FromJSString result) => URLUtils -> m result Source #
setUsername :: (MonadIO m, ToJSString val) => URLUtils -> Maybe val -> m () Source #
getUsername :: (MonadIO m, FromJSString result) => URLUtils -> m (Maybe result) Source #
getUsernameUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => URLUtils -> m result Source #
getUsernameUnchecked :: (MonadIO m, FromJSString result) => URLUtils -> m result Source #
setPassword :: (MonadIO m, ToJSString val) => URLUtils -> Maybe val -> m () Source #
getPassword :: (MonadIO m, FromJSString result) => URLUtils -> m (Maybe result) Source #
getPasswordUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => URLUtils -> m result Source #
getPasswordUnchecked :: (MonadIO m, FromJSString result) => URLUtils -> m result Source #
getHostUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => URLUtils -> m result Source #
getHostUnchecked :: (MonadIO m, FromJSString result) => URLUtils -> m result Source #
setHostname :: (MonadIO m, ToJSString val) => URLUtils -> Maybe val -> m () Source #
getHostname :: (MonadIO m, FromJSString result) => URLUtils -> m (Maybe result) Source #
getHostnameUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => URLUtils -> m result Source #
getHostnameUnchecked :: (MonadIO m, FromJSString result) => URLUtils -> m result Source #
getPortUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => URLUtils -> m result Source #
getPortUnchecked :: (MonadIO m, FromJSString result) => URLUtils -> m result Source #
setPathname :: (MonadIO m, ToJSString val) => URLUtils -> Maybe val -> m () Source #
getPathname :: (MonadIO m, FromJSString result) => URLUtils -> m (Maybe result) Source #
getPathnameUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => URLUtils -> m result Source #
getPathnameUnchecked :: (MonadIO m, FromJSString result) => URLUtils -> m result Source #
getSearchUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => URLUtils -> m result Source #
getSearchUnchecked :: (MonadIO m, FromJSString result) => URLUtils -> m result Source #
getHashUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => URLUtils -> m result Source #
getHashUnchecked :: (MonadIO m, FromJSString result) => URLUtils -> m result Source #
Functions for this inteface are in GHCJS.DOM.URLUtils.