Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- getAppCodeName
- getAppName
- getAppVersion
- getCookieEnabled
- getGeolocation
- getLanguage
- getMimeTypes
- getOnLine
- getPlatform
- getPlugins
- getProduct
- getProductSub
- getStorageUpdates
- getUserAgent
- getVendor
- getVendorSub
- getWebkitBattery
- getWebkitPersistentStorage
- getWebkitTemporaryStorage
- isProtocolHandlerRegistered
- javaEnabled
- registerProtocolHandler
- unregisterProtocolHandler
- webkitGetGamepads
- Properties
- newtype DOMNavigator = DOMNavigator (ManagedPtr DOMNavigator)
- class GObject o => IsDOMNavigator o
- toDOMNavigator :: IsDOMNavigator o => o -> IO DOMNavigator
- noDOMNavigator :: Maybe DOMNavigator
- data DOMNavigatorGetAppCodeNameMethodInfo
- dOMNavigatorGetAppCodeName :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m Text
- data DOMNavigatorGetAppNameMethodInfo
- dOMNavigatorGetAppName :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m Text
- data DOMNavigatorGetAppVersionMethodInfo
- dOMNavigatorGetAppVersion :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m Text
- data DOMNavigatorGetCookieEnabledMethodInfo
- dOMNavigatorGetCookieEnabled :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m Bool
- data DOMNavigatorGetGeolocationMethodInfo
- dOMNavigatorGetGeolocation :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m DOMGeolocation
- data DOMNavigatorGetLanguageMethodInfo
- dOMNavigatorGetLanguage :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m Text
- data DOMNavigatorGetMimeTypesMethodInfo
- dOMNavigatorGetMimeTypes :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m DOMDOMMimeTypeArray
- data DOMNavigatorGetOnLineMethodInfo
- dOMNavigatorGetOnLine :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m Bool
- data DOMNavigatorGetPlatformMethodInfo
- dOMNavigatorGetPlatform :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m Text
- data DOMNavigatorGetPluginsMethodInfo
- dOMNavigatorGetPlugins :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m DOMDOMPluginArray
- data DOMNavigatorGetProductMethodInfo
- dOMNavigatorGetProduct :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m Text
- data DOMNavigatorGetProductSubMethodInfo
- dOMNavigatorGetProductSub :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m Text
- data DOMNavigatorGetStorageUpdatesMethodInfo
- dOMNavigatorGetStorageUpdates :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m ()
- data DOMNavigatorGetUserAgentMethodInfo
- dOMNavigatorGetUserAgent :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m Text
- data DOMNavigatorGetVendorMethodInfo
- dOMNavigatorGetVendor :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m Text
- data DOMNavigatorGetVendorSubMethodInfo
- dOMNavigatorGetVendorSub :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m Text
- data DOMNavigatorGetWebkitBatteryMethodInfo
- dOMNavigatorGetWebkitBattery :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m DOMBatteryManager
- data DOMNavigatorGetWebkitPersistentStorageMethodInfo
- dOMNavigatorGetWebkitPersistentStorage :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m DOMStorageQuota
- data DOMNavigatorGetWebkitTemporaryStorageMethodInfo
- dOMNavigatorGetWebkitTemporaryStorage :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m DOMStorageQuota
- data DOMNavigatorIsProtocolHandlerRegisteredMethodInfo
- dOMNavigatorIsProtocolHandlerRegistered :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> Text -> Text -> m Text
- data DOMNavigatorJavaEnabledMethodInfo
- dOMNavigatorJavaEnabled :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m Bool
- data DOMNavigatorRegisterProtocolHandlerMethodInfo
- dOMNavigatorRegisterProtocolHandler :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> Text -> Text -> Text -> m ()
- data DOMNavigatorUnregisterProtocolHandlerMethodInfo
- dOMNavigatorUnregisterProtocolHandler :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> Text -> Text -> m ()
- data DOMNavigatorWebkitGetGamepadsMethodInfo
- dOMNavigatorWebkitGetGamepads :: (HasCallStack, MonadIO m, IsDOMNavigator a) => a -> m DOMGamepadList
- data DOMNavigatorAppCodeNamePropertyInfo
- dOMNavigatorAppCodeName :: AttrLabelProxy "appCodeName"
- getDOMNavigatorAppCodeName :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text)
- data DOMNavigatorAppNamePropertyInfo
- dOMNavigatorAppName :: AttrLabelProxy "appName"
- getDOMNavigatorAppName :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text)
- data DOMNavigatorAppVersionPropertyInfo
- dOMNavigatorAppVersion :: AttrLabelProxy "appVersion"
- getDOMNavigatorAppVersion :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text)
- data DOMNavigatorCookieEnabledPropertyInfo
- dOMNavigatorCookieEnabled :: AttrLabelProxy "cookieEnabled"
- getDOMNavigatorCookieEnabled :: (MonadIO m, IsDOMNavigator o) => o -> m Bool
- data DOMNavigatorGeolocationPropertyInfo
- dOMNavigatorGeolocation :: AttrLabelProxy "geolocation"
- getDOMNavigatorGeolocation :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe DOMGeolocation)
- data DOMNavigatorLanguagePropertyInfo
- dOMNavigatorLanguage :: AttrLabelProxy "language"
- getDOMNavigatorLanguage :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text)
- data DOMNavigatorMimeTypesPropertyInfo
- dOMNavigatorMimeTypes :: AttrLabelProxy "mimeTypes"
- getDOMNavigatorMimeTypes :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe DOMDOMMimeTypeArray)
- data DOMNavigatorOnLinePropertyInfo
- dOMNavigatorOnLine :: AttrLabelProxy "onLine"
- getDOMNavigatorOnLine :: (MonadIO m, IsDOMNavigator o) => o -> m Bool
- data DOMNavigatorPlatformPropertyInfo
- dOMNavigatorPlatform :: AttrLabelProxy "platform"
- getDOMNavigatorPlatform :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text)
- data DOMNavigatorPluginsPropertyInfo
- dOMNavigatorPlugins :: AttrLabelProxy "plugins"
- getDOMNavigatorPlugins :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe DOMDOMPluginArray)
- data DOMNavigatorProductPropertyInfo
- dOMNavigatorProduct :: AttrLabelProxy "product"
- getDOMNavigatorProduct :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text)
- data DOMNavigatorProductSubPropertyInfo
- dOMNavigatorProductSub :: AttrLabelProxy "productSub"
- getDOMNavigatorProductSub :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text)
- data DOMNavigatorUserAgentPropertyInfo
- dOMNavigatorUserAgent :: AttrLabelProxy "userAgent"
- getDOMNavigatorUserAgent :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text)
- data DOMNavigatorVendorPropertyInfo
- dOMNavigatorVendor :: AttrLabelProxy "vendor"
- getDOMNavigatorVendor :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text)
- data DOMNavigatorVendorSubPropertyInfo
- dOMNavigatorVendorSub :: AttrLabelProxy "vendorSub"
- getDOMNavigatorVendorSub :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text)
- data DOMNavigatorWebkitBatteryPropertyInfo
- dOMNavigatorWebkitBattery :: AttrLabelProxy "webkitBattery"
- getDOMNavigatorWebkitBattery :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe DOMBatteryManager)
- data DOMNavigatorWebkitPersistentStoragePropertyInfo
- dOMNavigatorWebkitPersistentStorage :: AttrLabelProxy "webkitPersistentStorage"
- getDOMNavigatorWebkitPersistentStorage :: (MonadIO m, IsDOMNavigator o) => o -> m DOMStorageQuota
- data DOMNavigatorWebkitTemporaryStoragePropertyInfo
- dOMNavigatorWebkitTemporaryStorage :: AttrLabelProxy "webkitTemporaryStorage"
- getDOMNavigatorWebkitTemporaryStorage :: (MonadIO m, IsDOMNavigator o) => o -> m DOMStorageQuota
Exported types
class GObject o => IsDOMNavigator o Source #
toDOMNavigator :: IsDOMNavigator o => o -> IO DOMNavigator Source #
Methods
getAppCodeName
dOMNavigatorGetAppCodeName Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
getAppName
dOMNavigatorGetAppName Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
getAppVersion
dOMNavigatorGetAppVersion Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
getCookieEnabled
dOMNavigatorGetCookieEnabled Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getGeolocation
dOMNavigatorGetGeolocation Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m DOMGeolocation | Returns: A |
No description available in the introspection data.
getLanguage
dOMNavigatorGetLanguage Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
getMimeTypes
dOMNavigatorGetMimeTypes Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m DOMDOMMimeTypeArray | Returns: A |
No description available in the introspection data.
getOnLine
dOMNavigatorGetOnLine Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getPlatform
dOMNavigatorGetPlatform Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
getPlugins
dOMNavigatorGetPlugins Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m DOMDOMPluginArray | Returns: A |
No description available in the introspection data.
getProduct
dOMNavigatorGetProduct Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
getProductSub
dOMNavigatorGetProductSub Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
getStorageUpdates
dOMNavigatorGetStorageUpdates Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m () |
No description available in the introspection data.
getUserAgent
dOMNavigatorGetUserAgent Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
getVendor
dOMNavigatorGetVendor Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
getVendorSub
dOMNavigatorGetVendorSub Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
getWebkitBattery
dOMNavigatorGetWebkitBattery Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m DOMBatteryManager | Returns: A |
No description available in the introspection data.
getWebkitPersistentStorage
dOMNavigatorGetWebkitPersistentStorage Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m DOMStorageQuota | Returns: A |
No description available in the introspection data.
getWebkitTemporaryStorage
dOMNavigatorGetWebkitTemporaryStorage Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m DOMStorageQuota | Returns: A |
No description available in the introspection data.
isProtocolHandlerRegistered
dOMNavigatorIsProtocolHandlerRegistered Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> Text |
|
-> Text |
|
-> m Text | Returns: A |
No description available in the introspection data.
javaEnabled
dOMNavigatorJavaEnabled Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
registerProtocolHandler
dOMNavigatorRegisterProtocolHandler Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> Text |
|
-> Text |
|
-> Text |
|
-> m () | (Can throw |
No description available in the introspection data.
unregisterProtocolHandler
dOMNavigatorUnregisterProtocolHandler Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> Text |
|
-> Text |
|
-> m () | (Can throw |
No description available in the introspection data.
webkitGetGamepads
dOMNavigatorWebkitGetGamepads Source #
:: (HasCallStack, MonadIO m, IsDOMNavigator a) | |
=> a |
|
-> m DOMGamepadList | Returns: A |
No description available in the introspection data.
Properties
appCodeName
dOMNavigatorAppCodeName :: AttrLabelProxy "appCodeName" Source #
getDOMNavigatorAppCodeName :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text) Source #
appName
dOMNavigatorAppName :: AttrLabelProxy "appName" Source #
getDOMNavigatorAppName :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text) Source #
appVersion
dOMNavigatorAppVersion :: AttrLabelProxy "appVersion" Source #
getDOMNavigatorAppVersion :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text) Source #
cookieEnabled
dOMNavigatorCookieEnabled :: AttrLabelProxy "cookieEnabled" Source #
getDOMNavigatorCookieEnabled :: (MonadIO m, IsDOMNavigator o) => o -> m Bool Source #
geolocation
dOMNavigatorGeolocation :: AttrLabelProxy "geolocation" Source #
getDOMNavigatorGeolocation :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe DOMGeolocation) Source #
language
dOMNavigatorLanguage :: AttrLabelProxy "language" Source #
getDOMNavigatorLanguage :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text) Source #
mimeTypes
dOMNavigatorMimeTypes :: AttrLabelProxy "mimeTypes" Source #
getDOMNavigatorMimeTypes :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe DOMDOMMimeTypeArray) Source #
onLine
dOMNavigatorOnLine :: AttrLabelProxy "onLine" Source #
getDOMNavigatorOnLine :: (MonadIO m, IsDOMNavigator o) => o -> m Bool Source #
platform
dOMNavigatorPlatform :: AttrLabelProxy "platform" Source #
getDOMNavigatorPlatform :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text) Source #
plugins
dOMNavigatorPlugins :: AttrLabelProxy "plugins" Source #
getDOMNavigatorPlugins :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe DOMDOMPluginArray) Source #
product
dOMNavigatorProduct :: AttrLabelProxy "product" Source #
getDOMNavigatorProduct :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text) Source #
productSub
dOMNavigatorProductSub :: AttrLabelProxy "productSub" Source #
getDOMNavigatorProductSub :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text) Source #
userAgent
dOMNavigatorUserAgent :: AttrLabelProxy "userAgent" Source #
getDOMNavigatorUserAgent :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text) Source #
vendor
dOMNavigatorVendor :: AttrLabelProxy "vendor" Source #
getDOMNavigatorVendor :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text) Source #
vendorSub
dOMNavigatorVendorSub :: AttrLabelProxy "vendorSub" Source #
getDOMNavigatorVendorSub :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe Text) Source #
webkitBattery
dOMNavigatorWebkitBattery :: AttrLabelProxy "webkitBattery" Source #
getDOMNavigatorWebkitBattery :: (MonadIO m, IsDOMNavigator o) => o -> m (Maybe DOMBatteryManager) Source #
webkitPersistentStorage
dOMNavigatorWebkitPersistentStorage :: AttrLabelProxy "webkitPersistentStorage" Source #
getDOMNavigatorWebkitPersistentStorage :: (MonadIO m, IsDOMNavigator o) => o -> m DOMStorageQuota Source #
webkitTemporaryStorage
dOMNavigatorWebkitTemporaryStorage :: AttrLabelProxy "webkitTemporaryStorage" Source #
getDOMNavigatorWebkitTemporaryStorage :: (MonadIO m, IsDOMNavigator o) => o -> m DOMStorageQuota Source #