gi-webkit2-4.0.11: 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

data NavigationPolicyDecisionFrameNamePropertyInfo Source #

Instances

AttrInfo NavigationPolicyDecisionFrameNamePropertyInfo Source # 
type AttrOrigin NavigationPolicyDecisionFrameNamePropertyInfo Source # 
type AttrLabel NavigationPolicyDecisionFrameNamePropertyInfo Source # 
type AttrGetType NavigationPolicyDecisionFrameNamePropertyInfo Source # 
type AttrBaseTypeConstraint NavigationPolicyDecisionFrameNamePropertyInfo Source # 
type AttrSetTypeConstraint NavigationPolicyDecisionFrameNamePropertyInfo Source # 
type AttrAllowedOps NavigationPolicyDecisionFrameNamePropertyInfo Source # 

modifiers

data NavigationPolicyDecisionModifiersPropertyInfo Source #

Instances

AttrInfo NavigationPolicyDecisionModifiersPropertyInfo Source # 
type AttrOrigin NavigationPolicyDecisionModifiersPropertyInfo Source # 
type AttrLabel NavigationPolicyDecisionModifiersPropertyInfo Source # 
type AttrGetType NavigationPolicyDecisionModifiersPropertyInfo Source # 
type AttrBaseTypeConstraint NavigationPolicyDecisionModifiersPropertyInfo Source # 
type AttrSetTypeConstraint NavigationPolicyDecisionModifiersPropertyInfo Source # 
type AttrAllowedOps NavigationPolicyDecisionModifiersPropertyInfo Source # 

mouseButton

data NavigationPolicyDecisionMouseButtonPropertyInfo Source #

Instances

AttrInfo NavigationPolicyDecisionMouseButtonPropertyInfo Source # 
type AttrOrigin NavigationPolicyDecisionMouseButtonPropertyInfo Source # 
type AttrLabel NavigationPolicyDecisionMouseButtonPropertyInfo Source # 
type AttrGetType NavigationPolicyDecisionMouseButtonPropertyInfo Source # 
type AttrBaseTypeConstraint NavigationPolicyDecisionMouseButtonPropertyInfo Source # 
type AttrSetTypeConstraint NavigationPolicyDecisionMouseButtonPropertyInfo Source # 
type AttrAllowedOps NavigationPolicyDecisionMouseButtonPropertyInfo Source # 

navigationAction

data NavigationPolicyDecisionNavigationActionPropertyInfo Source #

Instances

AttrInfo NavigationPolicyDecisionNavigationActionPropertyInfo Source # 
type AttrOrigin NavigationPolicyDecisionNavigationActionPropertyInfo Source # 
type AttrLabel NavigationPolicyDecisionNavigationActionPropertyInfo Source # 
type AttrGetType NavigationPolicyDecisionNavigationActionPropertyInfo Source # 
type AttrBaseTypeConstraint NavigationPolicyDecisionNavigationActionPropertyInfo Source # 
type AttrSetTypeConstraint NavigationPolicyDecisionNavigationActionPropertyInfo Source # 
type AttrAllowedOps NavigationPolicyDecisionNavigationActionPropertyInfo Source # 

navigationType

data NavigationPolicyDecisionNavigationTypePropertyInfo Source #

Instances

AttrInfo NavigationPolicyDecisionNavigationTypePropertyInfo Source # 
type AttrOrigin NavigationPolicyDecisionNavigationTypePropertyInfo Source # 
type AttrLabel NavigationPolicyDecisionNavigationTypePropertyInfo Source # 
type AttrGetType NavigationPolicyDecisionNavigationTypePropertyInfo Source # 
type AttrBaseTypeConstraint NavigationPolicyDecisionNavigationTypePropertyInfo Source # 
type AttrSetTypeConstraint NavigationPolicyDecisionNavigationTypePropertyInfo Source # 
type AttrAllowedOps NavigationPolicyDecisionNavigationTypePropertyInfo Source # 

request

data NavigationPolicyDecisionRequestPropertyInfo Source #

Instances

AttrInfo NavigationPolicyDecisionRequestPropertyInfo Source # 
type AttrOrigin NavigationPolicyDecisionRequestPropertyInfo Source # 
type AttrLabel NavigationPolicyDecisionRequestPropertyInfo Source # 
type AttrGetType NavigationPolicyDecisionRequestPropertyInfo Source # 
type AttrBaseTypeConstraint NavigationPolicyDecisionRequestPropertyInfo Source # 
type AttrSetTypeConstraint NavigationPolicyDecisionRequestPropertyInfo Source # 
type AttrAllowedOps NavigationPolicyDecisionRequestPropertyInfo Source #