| 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.NavigationPolicyDecision
Contents
Description
- newtype NavigationPolicyDecision = NavigationPolicyDecision (ManagedPtr NavigationPolicyDecision)
- class GObject o => IsNavigationPolicyDecision o
- toNavigationPolicyDecision :: (MonadIO m, IsNavigationPolicyDecision o) => o -> m NavigationPolicyDecision
- noNavigationPolicyDecision :: Maybe NavigationPolicyDecision
- navigationPolicyDecisionGetFrameName :: (HasCallStack, MonadIO m, IsNavigationPolicyDecision a) => a -> m Text
- navigationPolicyDecisionGetModifiers :: (HasCallStack, MonadIO m, IsNavigationPolicyDecision a) => a -> m Word32
- navigationPolicyDecisionGetMouseButton :: (HasCallStack, MonadIO m, IsNavigationPolicyDecision a) => a -> m Word32
- navigationPolicyDecisionGetNavigationAction :: (HasCallStack, MonadIO m, IsNavigationPolicyDecision a) => a -> m NavigationAction
- navigationPolicyDecisionGetNavigationType :: (HasCallStack, MonadIO m, IsNavigationPolicyDecision a) => a -> m NavigationType
- navigationPolicyDecisionGetRequest :: (HasCallStack, MonadIO m, IsNavigationPolicyDecision a) => a -> m URIRequest
- getNavigationPolicyDecisionFrameName :: (MonadIO m, IsNavigationPolicyDecision o) => o -> m Text
- getNavigationPolicyDecisionModifiers :: (MonadIO m, IsNavigationPolicyDecision o) => o -> m Word32
- getNavigationPolicyDecisionMouseButton :: (MonadIO m, IsNavigationPolicyDecision o) => o -> m Word32
- getNavigationPolicyDecisionNavigationAction :: (MonadIO m, IsNavigationPolicyDecision o) => o -> m NavigationAction
- getNavigationPolicyDecisionNavigationType :: (MonadIO m, IsNavigationPolicyDecision o) => o -> m NavigationType
- getNavigationPolicyDecisionRequest :: (MonadIO m, IsNavigationPolicyDecision o) => o -> m URIRequest
Exported types
newtype NavigationPolicyDecision Source #
Constructors
| NavigationPolicyDecision (ManagedPtr NavigationPolicyDecision) |
class GObject o => IsNavigationPolicyDecision o Source #
toNavigationPolicyDecision :: (MonadIO m, IsNavigationPolicyDecision o) => o -> m NavigationPolicyDecision Source #
Methods
getFrameName
navigationPolicyDecisionGetFrameName Source #
Arguments
| :: (HasCallStack, MonadIO m, IsNavigationPolicyDecision a) | |
| => a |
|
| -> m Text | Returns: The name of the new frame this navigation action targets or |
Gets the value of the NavigationPolicyDecision:frame-name property.
getModifiers
navigationPolicyDecisionGetModifiers Source #
Arguments
| :: (HasCallStack, MonadIO m, IsNavigationPolicyDecision a) | |
| => a |
|
| -> m Word32 | Returns: The modifiers active if this decision was triggered by a mouse event |
Deprecated: (Since version 2.6)Use navigationPolicyDecisionGetNavigationAction instead.
Gets the value of the NavigationPolicyDecision:modifiers property.
getMouseButton
navigationPolicyDecisionGetMouseButton Source #
Arguments
| :: (HasCallStack, MonadIO m, IsNavigationPolicyDecision a) | |
| => a |
|
| -> m Word32 | Returns: The mouse button used if this decision was triggered by a mouse event or 0 otherwise |
Deprecated: (Since version 2.6)Use navigationPolicyDecisionGetNavigationAction instead.
Gets the value of the NavigationPolicyDecision:mouse-button property.
getNavigationAction
navigationPolicyDecisionGetNavigationAction Source #
Arguments
| :: (HasCallStack, MonadIO m, IsNavigationPolicyDecision a) | |
| => a |
|
| -> m NavigationAction | Returns: The |
Gets the value of the NavigationPolicyDecision:navigation-action property.
Since: 2.6
getNavigationType
navigationPolicyDecisionGetNavigationType Source #
Arguments
| :: (HasCallStack, MonadIO m, IsNavigationPolicyDecision a) | |
| => a |
|
| -> m NavigationType | Returns: The type of navigation triggering this policy decision. |
Deprecated: (Since version 2.6)Use navigationPolicyDecisionGetNavigationAction instead.
Gets the value of the NavigationPolicyDecision:navigation-type property.
getRequest
navigationPolicyDecisionGetRequest Source #
Arguments
| :: (HasCallStack, MonadIO m, IsNavigationPolicyDecision a) | |
| => a |
|
| -> m URIRequest | Returns: The URI request that is associated with this navigation |
Deprecated: (Since version 2.6)Use navigationPolicyDecisionGetNavigationAction instead.
Gets the value of the NavigationPolicyDecision:request property.
Properties
frameName
getNavigationPolicyDecisionFrameName :: (MonadIO m, IsNavigationPolicyDecision o) => o -> m Text Source #
modifiers
getNavigationPolicyDecisionModifiers :: (MonadIO m, IsNavigationPolicyDecision o) => o -> m Word32 Source #
mouseButton
getNavigationPolicyDecisionMouseButton :: (MonadIO m, IsNavigationPolicyDecision o) => o -> m Word32 Source #
navigationAction
getNavigationPolicyDecisionNavigationAction :: (MonadIO m, IsNavigationPolicyDecision o) => o -> m NavigationAction Source #
navigationType
getNavigationPolicyDecisionNavigationType :: (MonadIO m, IsNavigationPolicyDecision o) => o -> m NavigationType Source #
request
getNavigationPolicyDecisionRequest :: (MonadIO m, IsNavigationPolicyDecision o) => o -> m URIRequest Source #