gi-webkit2-4.0.14: WebKit2 bindings

CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.WebKit2.Objects.NavigationPolicyDecision

Contents

Description

 

Synopsis

Exported types

Methods

getFrameName

navigationPolicyDecisionGetFrameName Source #

Arguments

:: (HasCallStack, MonadIO m, IsNavigationPolicyDecision a) 
=> a

decision: a NavigationPolicyDecision

-> m Text

Returns: The name of the new frame this navigation action targets or Nothing

Gets the value of the NavigationPolicyDecision:frame-name property.

getModifiers

navigationPolicyDecisionGetModifiers Source #

Arguments

:: (HasCallStack, MonadIO m, IsNavigationPolicyDecision a) 
=> a

decision: a NavigationPolicyDecision

-> 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

decision: a NavigationPolicyDecision

-> 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

decision: a NavigationPolicyDecision

-> m NavigationAction

Returns: The NavigationAction triggering this policy decision.

Gets the value of the NavigationPolicyDecision:navigation-action property.

Since: 2.6

getNavigationType

navigationPolicyDecisionGetNavigationType Source #

Arguments

:: (HasCallStack, MonadIO m, IsNavigationPolicyDecision a) 
=> a

decision: a NavigationPolicyDecision

-> 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

decision: a NavigationPolicyDecision

-> 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

modifiers

mouseButton

navigationAction

navigationType

request