Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GI.WebKit2.Functions
Description
Synopsis
- getMajorVersion :: (HasCallStack, MonadIO m) => m Word32
- getMicroVersion :: (HasCallStack, MonadIO m) => m Word32
- getMinorVersion :: (HasCallStack, MonadIO m) => m Word32
- uriForDisplay :: (HasCallStack, MonadIO m) => Text -> m (Maybe Text)
- userMediaPermissionIsForAudioDevice :: (HasCallStack, MonadIO m, IsUserMediaPermissionRequest a) => a -> m Bool
- userMediaPermissionIsForVideoDevice :: (HasCallStack, MonadIO m, IsUserMediaPermissionRequest a) => a -> m Bool
Methods
getMajorVersion
Arguments
:: (HasCallStack, MonadIO m) | |
=> m Word32 | Returns: the major version number of the WebKit library |
Returns the major version number of the WebKit library. (e.g. in WebKit version 1.8.3 this is 1.)
This function is in the library, so it represents the WebKit library
your code is running against. Contrast with the MAJOR_VERSION
macro, which represents the major version of the WebKit headers you
have included when compiling your code.
getMicroVersion
Arguments
:: (HasCallStack, MonadIO m) | |
=> m Word32 | Returns: the micro version number of the WebKit library |
Returns the micro version number of the WebKit library. (e.g. in WebKit version 1.8.3 this is 3.)
This function is in the library, so it represents the WebKit library
your code is running against. Contrast with the MICRO_VERSION
macro, which represents the micro version of the WebKit headers you
have included when compiling your code.
getMinorVersion
Arguments
:: (HasCallStack, MonadIO m) | |
=> m Word32 | Returns: the minor version number of the WebKit library |
Returns the minor version number of the WebKit library. (e.g. in WebKit version 1.8.3 this is 8.)
This function is in the library, so it represents the WebKit library
your code is running against. Contrast with the MINOR_VERSION
macro, which represents the minor version of the WebKit headers you
have included when compiling your code.
uriForDisplay
Arguments
:: (HasCallStack, MonadIO m) | |
=> Text |
|
-> m (Maybe Text) | Returns: |
Use this function to format a URI for display. The URIs used internally by WebKit may contain percent-encoded characters or Punycode, which are not generally suitable to display to users. This function provides protection against IDN homograph attacks, so in some cases the host part of the returned URI may be in Punycode if the safety check fails.
Since: 2.24
userMediaPermissionIsForAudioDevice
userMediaPermissionIsForAudioDevice Source #
Arguments
:: (HasCallStack, MonadIO m, IsUserMediaPermissionRequest a) | |
=> a |
|
-> m Bool | Returns: |
No description available in the introspection data.
Since: 2.8
userMediaPermissionIsForVideoDevice
userMediaPermissionIsForVideoDevice Source #
Arguments
:: (HasCallStack, MonadIO m, IsUserMediaPermissionRequest a) | |
=> a |
|
-> m Bool | Returns: |
No description available in the introspection data.
Since: 2.8