Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
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.
Instances
Eq HitTestResult Source # | |
Defined in GI.WebKit2WebExtension.Objects.HitTestResult (==) :: HitTestResult -> HitTestResult -> Bool # (/=) :: HitTestResult -> HitTestResult -> Bool # | |
GObject HitTestResult Source # | |
Defined in GI.WebKit2WebExtension.Objects.HitTestResult | |
ManagedPtrNewtype HitTestResult Source # | |
TypedObject HitTestResult Source # | |
Defined in GI.WebKit2WebExtension.Objects.HitTestResult | |
HasParentTypes HitTestResult Source # | |
Defined in GI.WebKit2WebExtension.Objects.HitTestResult | |
IsGValue (Maybe HitTestResult) Source # | Convert |
Defined in GI.WebKit2WebExtension.Objects.HitTestResult gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe HitTestResult -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe HitTestResult) # | |
type ParentTypes HitTestResult Source # | |
Defined in GI.WebKit2WebExtension.Objects.HitTestResult |
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 #
:: (HasCallStack, MonadIO m, IsHitTestResult a) | |
=> a |
|
-> m Bool | Returns: |
Gets whether HitTestResultContextEditable
flag is present in
HitTestResult
:context
.
contextIsImage
hitTestResultContextIsImage Source #
:: (HasCallStack, MonadIO m, IsHitTestResult a) | |
=> a |
|
-> m Bool | Returns: |
Gets whether HitTestResultContextImage
flag is present in
HitTestResult
:context
.
contextIsLink
hitTestResultContextIsLink Source #
:: (HasCallStack, MonadIO m, IsHitTestResult a) | |
=> a |
|
-> m Bool | Returns: |
Gets whether HitTestResultContextLink
flag is present in
HitTestResult
:context
.
contextIsMedia
hitTestResultContextIsMedia Source #
:: (HasCallStack, MonadIO m, IsHitTestResult a) | |
=> a |
|
-> m Bool | Returns: |
Gets whether HitTestResultContextMedia
flag is present in
HitTestResult
:context
.
contextIsScrollbar
hitTestResultContextIsScrollbar Source #
:: (HasCallStack, MonadIO m, IsHitTestResult a) | |
=> a |
|
-> m Bool | Returns: |
Gets whether HitTestResultContextScrollbar
flag is present in
HitTestResult
:context
.
contextIsSelection
hitTestResultContextIsSelection Source #
:: (HasCallStack, MonadIO m, IsHitTestResult a) | |
=> a |
|
-> m Bool | Returns: |
Gets whether HitTestResultContextSelection
flag is present in
HitTestResult
:context
.
Since: 2.8
getContext
hitTestResultGetContext Source #
:: (HasCallStack, MonadIO m, IsHitTestResult a) | |
=> a |
|
-> m Word32 | Returns: a bitmask of |
Gets the value of the HitTestResult
:context
property.
getImageUri
hitTestResultGetImageUri Source #
:: (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 #
:: (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 #
:: (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 #
:: (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 #
:: (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