Safe Haskell | None |
---|---|
Language | Haskell2010 |
- getGamepads :: MonadDOM m => Navigator -> m [Maybe Gamepad]
- webkitGetUserMedia :: (MonadDOM m, IsDictionary options) => Navigator -> Maybe options -> Maybe NavigatorUserMediaSuccessCallback -> Maybe NavigatorUserMediaErrorCallback -> m ()
- registerProtocolHandler :: (MonadDOM m, ToJSString scheme, ToJSString url, ToJSString title) => Navigator -> scheme -> url -> title -> m ()
- isProtocolHandlerRegistered :: (MonadDOM m, ToJSString scheme, ToJSString url, FromJSString result) => Navigator -> scheme -> url -> m result
- unregisterProtocolHandler :: (MonadDOM m, ToJSString scheme, ToJSString url) => Navigator -> scheme -> url -> m ()
- vibratePattern :: MonadDOM m => Navigator -> [Word] -> m Bool
- vibrate :: MonadDOM m => Navigator -> Word -> m Bool
- javaEnabled :: MonadDOM m => Navigator -> m Bool
- getStorageUpdates :: MonadDOM m => Navigator -> m ()
- getWebkitBattery :: MonadDOM m => Navigator -> m (Maybe BatteryManager)
- getGeolocation :: MonadDOM m => Navigator -> m (Maybe Geolocation)
- getWebkitTemporaryStorage :: MonadDOM m => Navigator -> m (Maybe StorageQuota)
- getWebkitPersistentStorage :: MonadDOM m => Navigator -> m (Maybe StorageQuota)
- getAppCodeName :: (MonadDOM m, FromJSString result) => Navigator -> m result
- getAppName :: (MonadDOM m, FromJSString result) => Navigator -> m result
- getAppVersion :: (MonadDOM m, FromJSString result) => Navigator -> m result
- getLanguage :: (MonadDOM m, FromJSString result) => Navigator -> m result
- getUserAgent :: (MonadDOM m, FromJSString result) => Navigator -> m result
- getPlatform :: (MonadDOM m, FromJSString result) => Navigator -> m result
- getPlugins :: MonadDOM m => Navigator -> m (Maybe PluginArray)
- getMimeTypes :: MonadDOM m => Navigator -> m (Maybe MimeTypeArray)
- getProduct :: (MonadDOM m, FromJSString result) => Navigator -> m result
- getProductSub :: (MonadDOM m, FromJSString result) => Navigator -> m result
- getVendor :: (MonadDOM m, FromJSString result) => Navigator -> m result
- getVendorSub :: (MonadDOM m, FromJSString result) => Navigator -> m result
- getCookieEnabled :: MonadDOM m => Navigator -> m Bool
- getOnLine :: MonadDOM m => Navigator -> m Bool
- getHardwareConcurrency :: MonadDOM m => Navigator -> m Int
- data Navigator
- castToNavigator :: IsGObject obj => obj -> JSM Navigator
- gTypeNavigator :: JSM GType
Documentation
webkitGetUserMedia :: (MonadDOM m, IsDictionary options) => Navigator -> Maybe options -> Maybe NavigatorUserMediaSuccessCallback -> Maybe NavigatorUserMediaErrorCallback -> m () Source #
registerProtocolHandler :: (MonadDOM m, ToJSString scheme, ToJSString url, ToJSString title) => Navigator -> scheme -> url -> title -> m () Source #
isProtocolHandlerRegistered :: (MonadDOM m, ToJSString scheme, ToJSString url, FromJSString result) => Navigator -> scheme -> url -> m result Source #
unregisterProtocolHandler :: (MonadDOM m, ToJSString scheme, ToJSString url) => Navigator -> scheme -> url -> m () Source #
getStorageUpdates :: MonadDOM m => Navigator -> m () Source #
getWebkitBattery :: MonadDOM m => Navigator -> m (Maybe BatteryManager) Source #
getGeolocation :: MonadDOM m => Navigator -> m (Maybe Geolocation) Source #
getWebkitTemporaryStorage :: MonadDOM m => Navigator -> m (Maybe StorageQuota) Source #
getWebkitPersistentStorage :: MonadDOM m => Navigator -> m (Maybe StorageQuota) Source #
getAppCodeName :: (MonadDOM m, FromJSString result) => Navigator -> m result Source #
getAppName :: (MonadDOM m, FromJSString result) => Navigator -> m result Source #
getAppVersion :: (MonadDOM m, FromJSString result) => Navigator -> m result Source #
getLanguage :: (MonadDOM m, FromJSString result) => Navigator -> m result Source #
getUserAgent :: (MonadDOM m, FromJSString result) => Navigator -> m result Source #
getPlatform :: (MonadDOM m, FromJSString result) => Navigator -> m result Source #
getPlugins :: MonadDOM m => Navigator -> m (Maybe PluginArray) Source #
getMimeTypes :: MonadDOM m => Navigator -> m (Maybe MimeTypeArray) Source #
getProduct :: (MonadDOM m, FromJSString result) => Navigator -> m result Source #
getProductSub :: (MonadDOM m, FromJSString result) => Navigator -> m result Source #
getVendorSub :: (MonadDOM m, FromJSString result) => Navigator -> m result Source #
Functions for this inteface are in JSDOM.Navigator.