NavigationPolicyDecision
Object Hierarchy:
Description:
[
CCode ( type_id =
"webkit_navigation_policy_decision_get_type ()" ) ]
public class NavigationPolicyDecision :
PolicyDecision
A policy decision for navigation actions.
WebKitNavigationPolicyDecision represents a policy decision for events associated with navigations. If the value of
mouse_button is not 0, then the navigation was triggered
by a mouse event.
Content:
Properties:
- public string frame_name { get; }
If this navigation request targets a new frame, this property contains
the name of that frame.
- public uint modifiers { get; }
If the navigation associated with this policy decision was originally
triggered by a mouse event, this property contains a bitmask of various
ModifierType values describing the modifiers used for that click.
- public uint mouse_button { get; }
If the navigation associated with this policy decision was originally
triggered by a mouse event, this property contains non-zero button number of the button triggering that event.
- public NavigationAction navigation_action { get; }
- public NavigationType navigation_type { get; }
The type of navigation that triggered this policy decision.
- public URIRequest request { get; }
This property contains the
URIRequest associated with this navigation.
Creation methods:
Methods:
Inherited Members:
All known members inherited from class WebKit.PolicyDecision
All known members inherited from class GLib.Object