| 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 |
GI.WebKit2.Objects.HitTestResult
Contents
Description
No description available in the introspection data.
Synopsis
- newtype HitTestResult = HitTestResult (ManagedPtr HitTestResult)
- class GObject o => IsHitTestResult o
- toHitTestResult :: (MonadIO m, IsHitTestResult o) => o -> m HitTestResult
- noHitTestResult :: Maybe HitTestResult
- hitTestResultContextIsEditable :: (HasCallStack, MonadIO m, IsHitTestResult a) => a -> m Bool
- hitTestResultContextIsImage :: (HasCallStack, MonadIO m, IsHitTestResult a) => a -> m Bool
- hitTestResultContextIsLink :: (HasCallStack, MonadIO m, IsHitTestResult a) => a -> m Bool
- hitTestResultContextIsMedia :: (HasCallStack, MonadIO m, IsHitTestResult a) => a -> m Bool
- hitTestResultContextIsScrollbar :: (HasCallStack, MonadIO m, IsHitTestResult a) => a -> m Bool
- hitTestResultContextIsSelection :: (HasCallStack, MonadIO m, IsHitTestResult a) => a -> m Bool
- hitTestResultGetContext :: (HasCallStack, MonadIO m, IsHitTestResult a) => a -> m Word32
- hitTestResultGetImageUri :: (HasCallStack, MonadIO m, IsHitTestResult a) => a -> m Text
- hitTestResultGetLinkLabel :: (HasCallStack, MonadIO m, IsHitTestResult a) => a -> m Text
- hitTestResultGetLinkTitle :: (HasCallStack, MonadIO m, IsHitTestResult a) => a -> m Text
- hitTestResultGetLinkUri :: (HasCallStack, MonadIO m, IsHitTestResult a) => a -> m Text
- hitTestResultGetMediaUri :: (HasCallStack, MonadIO m, IsHitTestResult a) => a -> m Text
- constructHitTestResultContext :: IsHitTestResult o => Word32 -> IO (GValueConstruct o)
- getHitTestResultContext :: (MonadIO m, IsHitTestResult o) => o -> m Word32
- constructHitTestResultImageUri :: IsHitTestResult o => Text -> IO (GValueConstruct o)
- getHitTestResultImageUri :: (MonadIO m, IsHitTestResult o) => o -> m Text
- constructHitTestResultLinkLabel :: IsHitTestResult o => Text -> IO (GValueConstruct o)
- getHitTestResultLinkLabel :: (MonadIO m, IsHitTestResult o) => o -> m Text
- constructHitTestResultLinkTitle :: IsHitTestResult o => Text -> IO (GValueConstruct o)
- getHitTestResultLinkTitle :: (MonadIO m, IsHitTestResult o) => o -> m Text
- constructHitTestResultLinkUri :: IsHitTestResult o => Text -> IO (GValueConstruct o)
- getHitTestResultLinkUri :: (MonadIO m, IsHitTestResult o) => o -> m Text
- constructHitTestResultMediaUri :: IsHitTestResult o => Text -> IO (GValueConstruct o)
- getHitTestResultMediaUri :: (MonadIO m, IsHitTestResult o) => o -> m Text
Exported types
newtype HitTestResult Source #
Memory-managed wrapper type.
Constructors
| HitTestResult (ManagedPtr HitTestResult) |
Instances
| GObject HitTestResult Source # | |
Methods gobjectType :: HitTestResult -> IO GType # | |
| IsObject HitTestResult Source # | |
| IsHitTestResult HitTestResult Source # | |
class GObject o => IsHitTestResult o Source #
Type class for types which can be safely cast to HitTestResult, for instance with toHitTestResult.
Instances
| (GObject a, (UnknownAncestorError HitTestResult a :: Constraint)) => IsHitTestResult a Source # | |
| IsHitTestResult HitTestResult Source # | |
toHitTestResult :: (MonadIO m, IsHitTestResult o) => o -> m HitTestResult Source #
Cast to HitTestResult, for types for which this is known to be safe. For general casts, use castTo.
noHitTestResult :: Maybe HitTestResult Source #
A convenience alias for Nothing :: Maybe HitTestResult.
Methods
contextIsEditable
hitTestResultContextIsEditable Source #
Arguments
| :: (HasCallStack, MonadIO m, IsHitTestResult a) | |
| => a |
|
| -> m Bool | Returns: |
Gets whether HitTestResultContextEditable flag is present in
HitTestResult:context.
contextIsImage
hitTestResultContextIsImage Source #
Arguments
| :: (HasCallStack, MonadIO m, IsHitTestResult a) | |
| => a |
|
| -> m Bool | Returns: |
Gets whether HitTestResultContextImage flag is present in
HitTestResult:context.
contextIsLink
hitTestResultContextIsLink Source #
Arguments
| :: (HasCallStack, MonadIO m, IsHitTestResult a) | |
| => a |
|
| -> m Bool | Returns: |
Gets whether HitTestResultContextLink flag is present in
HitTestResult:context.
contextIsMedia
hitTestResultContextIsMedia Source #
Arguments
| :: (HasCallStack, MonadIO m, IsHitTestResult a) | |
| => a |
|
| -> m Bool | Returns: |
Gets whether HitTestResultContextMedia flag is present in
HitTestResult:context.
contextIsScrollbar
hitTestResultContextIsScrollbar Source #
Arguments
| :: (HasCallStack, MonadIO m, IsHitTestResult a) | |
| => a |
|
| -> m Bool | Returns: |
Gets whether HitTestResultContextScrollbar flag is present in
HitTestResult:context.
contextIsSelection
hitTestResultContextIsSelection Source #
Arguments
| :: (HasCallStack, MonadIO m, IsHitTestResult a) | |
| => a |
|
| -> m Bool | Returns: |
Gets whether HitTestResultContextSelection flag is present in
HitTestResult:context.
Since: 2.8
getContext
hitTestResultGetContext Source #
Arguments
| :: (HasCallStack, MonadIO m, IsHitTestResult a) | |
| => a |
|
| -> m Word32 | Returns: a bitmask of |
Gets the value of the HitTestResult:context property.
getImageUri
hitTestResultGetImageUri Source #
Arguments
| :: (HasCallStack, MonadIO m, IsHitTestResult a) | |
| => a |
|
| -> m Text | Returns: the URI of the image element in the coordinates of the Hit Test,
or |
Gets the value of the HitTestResult:image-uri property.
getLinkLabel
hitTestResultGetLinkLabel Source #
Arguments
| :: (HasCallStack, MonadIO m, IsHitTestResult a) | |
| => a |
|
| -> m Text | Returns: the label of the link element in the coordinates of the Hit Test,
or |
Gets the value of the HitTestResult:link-label property.
getLinkTitle
hitTestResultGetLinkTitle Source #
Arguments
| :: (HasCallStack, MonadIO m, IsHitTestResult a) | |
| => a |
|
| -> m Text | Returns: the title of the link element in the coordinates of the Hit Test,
or |
Gets the value of the HitTestResult:link-title property.
getLinkUri
hitTestResultGetLinkUri Source #
Arguments
| :: (HasCallStack, MonadIO m, IsHitTestResult a) | |
| => a |
|
| -> m Text | Returns: the URI of the link element in the coordinates of the Hit Test,
or |
Gets the value of the HitTestResult:link-uri property.
getMediaUri
hitTestResultGetMediaUri Source #
Arguments
| :: (HasCallStack, MonadIO m, IsHitTestResult a) | |
| => a |
|
| -> m Text | Returns: the URI of the media element in the coordinates of the Hit Test,
or |
Gets the value of the HitTestResult:media-uri property.
Properties
context
Bitmask of HitTestResultContext flags representing
the context of the HitTestResult.
constructHitTestResultContext :: IsHitTestResult o => Word32 -> IO (GValueConstruct o) Source #
Construct a GValueConstruct with valid value for the “context” property. This is rarely needed directly, but it is used by new.
getHitTestResultContext :: (MonadIO m, IsHitTestResult o) => o -> m Word32 Source #
Get the value of the “context” property.
When overloading is enabled, this is equivalent to
get hitTestResult #context
imageUri
The URI of the image if flag HitTestResultContextImage
is present in HitTestResult:context
constructHitTestResultImageUri :: IsHitTestResult o => Text -> IO (GValueConstruct o) Source #
Construct a GValueConstruct with valid value for the “image-uri” property. This is rarely needed directly, but it is used by new.
getHitTestResultImageUri :: (MonadIO m, IsHitTestResult o) => o -> m Text Source #
Get the value of the “image-uri” property.
When overloading is enabled, this is equivalent to
get hitTestResult #imageUri
linkLabel
The label of the link if flag HitTestResultContextLink
is present in HitTestResult:context
constructHitTestResultLinkLabel :: IsHitTestResult o => Text -> IO (GValueConstruct o) Source #
Construct a GValueConstruct with valid value for the “link-label” property. This is rarely needed directly, but it is used by new.
getHitTestResultLinkLabel :: (MonadIO m, IsHitTestResult o) => o -> m Text Source #
Get the value of the “link-label” property.
When overloading is enabled, this is equivalent to
get hitTestResult #linkLabel
linkTitle
The title of the link if flag HitTestResultContextLink
is present in HitTestResult:context
constructHitTestResultLinkTitle :: IsHitTestResult o => Text -> IO (GValueConstruct o) Source #
Construct a GValueConstruct with valid value for the “link-title” property. This is rarely needed directly, but it is used by new.
getHitTestResultLinkTitle :: (MonadIO m, IsHitTestResult o) => o -> m Text Source #
Get the value of the “link-title” property.
When overloading is enabled, this is equivalent to
get hitTestResult #linkTitle
linkUri
The URI of the link if flag HitTestResultContextLink
is present in HitTestResult:context
constructHitTestResultLinkUri :: IsHitTestResult o => Text -> IO (GValueConstruct o) Source #
Construct a GValueConstruct with valid value for the “link-uri” property. This is rarely needed directly, but it is used by new.
getHitTestResultLinkUri :: (MonadIO m, IsHitTestResult o) => o -> m Text Source #
Get the value of the “link-uri” property.
When overloading is enabled, this is equivalent to
get hitTestResult #linkUri
mediaUri
The URI of the media if flag HitTestResultContextMedia
is present in HitTestResult:context
constructHitTestResultMediaUri :: IsHitTestResult o => Text -> IO (GValueConstruct o) Source #
Construct a GValueConstruct with valid value for the “media-uri” property. This is rarely needed directly, but it is used by new.
getHitTestResultMediaUri :: (MonadIO m, IsHitTestResult o) => o -> m Text Source #
Get the value of the “media-uri” property.
When overloading is enabled, this is equivalent to
get hitTestResult #mediaUri