| 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.WebKit2WebExtension.Objects.HitTestResult
Description
No description available in the introspection data.
Synopsis
- newtype HitTestResult = HitTestResult (ManagedPtr HitTestResult)
- class (GObject o, IsDescendantOf HitTestResult o) => IsHitTestResult o
- toHitTestResult :: (MonadIO m, IsHitTestResult o) => o -> m 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, MonadIO m) => Word32 -> m (GValueConstruct o)
- getHitTestResultContext :: (MonadIO m, IsHitTestResult o) => o -> m Word32
- constructHitTestResultImageUri :: (IsHitTestResult o, MonadIO m) => Text -> m (GValueConstruct o)
- getHitTestResultImageUri :: (MonadIO m, IsHitTestResult o) => o -> m Text
- constructHitTestResultLinkLabel :: (IsHitTestResult o, MonadIO m) => Text -> m (GValueConstruct o)
- getHitTestResultLinkLabel :: (MonadIO m, IsHitTestResult o) => o -> m Text
- constructHitTestResultLinkTitle :: (IsHitTestResult o, MonadIO m) => Text -> m (GValueConstruct o)
- getHitTestResultLinkTitle :: (MonadIO m, IsHitTestResult o) => o -> m Text
- constructHitTestResultLinkUri :: (IsHitTestResult o, MonadIO m) => Text -> m (GValueConstruct o)
- getHitTestResultLinkUri :: (MonadIO m, IsHitTestResult o) => o -> m Text
- constructHitTestResultMediaUri :: (IsHitTestResult o, MonadIO m) => Text -> m (GValueConstruct o)
- getHitTestResultMediaUri :: (MonadIO m, IsHitTestResult o) => o -> m Text
Exported types
newtype HitTestResult Source #
Memory-managed wrapper type.
Constructors
| HitTestResult (ManagedPtr HitTestResult) |
Instances
class (GObject o, IsDescendantOf HitTestResult o) => IsHitTestResult o Source #
Type class for types which can be safely cast to HitTestResult, for instance with toHitTestResult.
Instances
| (GObject o, IsDescendantOf HitTestResult o) => IsHitTestResult o Source # | |
Defined in GI.WebKit2WebExtension.Objects.HitTestResult | |
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.
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, contextIsEditable, contextIsImage, contextIsLink, contextIsMedia, contextIsScrollbar, contextIsSelection, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getContext, getData, getImageUri, getLinkLabel, getLinkTitle, getLinkUri, getMediaUri, getProperty, getQdata.
Setters
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, MonadIO m) => Word32 -> m (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, MonadIO m) => Text -> m (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, MonadIO m) => Text -> m (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, MonadIO m) => Text -> m (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, MonadIO m) => Text -> m (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, MonadIO m) => Text -> m (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