| 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.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 (Maybe Text)
- hitTestResultGetLinkLabel :: (HasCallStack, MonadIO m, IsHitTestResult a) => a -> m (Maybe Text)
- hitTestResultGetLinkTitle :: (HasCallStack, MonadIO m, IsHitTestResult a) => a -> m (Maybe Text)
- hitTestResultGetLinkUri :: (HasCallStack, MonadIO m, IsHitTestResult a) => a -> m (Maybe Text)
- hitTestResultGetMediaUri :: (HasCallStack, MonadIO m, IsHitTestResult a) => a -> m (Maybe 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 (Maybe Text)
- constructHitTestResultLinkLabel :: (IsHitTestResult o, MonadIO m) => Text -> m (GValueConstruct o)
- getHitTestResultLinkLabel :: (MonadIO m, IsHitTestResult o) => o -> m (Maybe Text)
- constructHitTestResultLinkTitle :: (IsHitTestResult o, MonadIO m) => Text -> m (GValueConstruct o)
- getHitTestResultLinkTitle :: (MonadIO m, IsHitTestResult o) => o -> m (Maybe Text)
- constructHitTestResultLinkUri :: (IsHitTestResult o, MonadIO m) => Text -> m (GValueConstruct o)
- getHitTestResultLinkUri :: (MonadIO m, IsHitTestResult o) => o -> m (Maybe Text)
- constructHitTestResultMediaUri :: (IsHitTestResult o, MonadIO m) => Text -> m (GValueConstruct o)
- getHitTestResultMediaUri :: (MonadIO m, IsHitTestResult o) => o -> m (Maybe Text)
Exported types
newtype HitTestResult Source #
Memory-managed wrapper type.
Constructors
| HitTestResult (ManagedPtr HitTestResult) |
Instances
| Eq HitTestResult Source # | |
Defined in GI.WebKit2.Objects.HitTestResult Methods (==) :: HitTestResult -> HitTestResult -> Bool # (/=) :: HitTestResult -> HitTestResult -> Bool # | |
| GObject HitTestResult Source # | |
Defined in GI.WebKit2.Objects.HitTestResult | |
| ManagedPtrNewtype HitTestResult Source # | |
Defined in GI.WebKit2.Objects.HitTestResult Methods toManagedPtr :: HitTestResult -> ManagedPtr HitTestResult | |
| TypedObject HitTestResult Source # | |
Defined in GI.WebKit2.Objects.HitTestResult | |
| HasParentTypes HitTestResult Source # | |
Defined in GI.WebKit2.Objects.HitTestResult | |
| IsGValue (Maybe HitTestResult) Source # | Convert |
Defined in GI.WebKit2.Objects.HitTestResult Methods gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe HitTestResult -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe HitTestResult) | |
| type ParentTypes HitTestResult Source # | |
Defined in GI.WebKit2.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.WebKit2.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 (Maybe 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 (Maybe 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 (Maybe 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 (Maybe 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 (Maybe 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 (Maybe 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 (Maybe 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 (Maybe 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 (Maybe 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 (Maybe Text) Source #
Get the value of the “media-uri” property.
When overloading is enabled, this is equivalent to
get hitTestResult #mediaUri