Table of Contents

Class NavigationAction

Namespace
WebKit.Internal
Assembly
WebKit-6.0.dll
public class NavigationAction
Inheritance
NavigationAction
Inherited Members

Methods

Copy(NavigationActionHandle)

Calls native method webkit_navigation_action_copy. Version: 2.6

[Version("2.6")]
public static extern NavigationActionOwnedHandle Copy(NavigationActionHandle navigation)

Parameters

navigation NavigationActionHandle

Transfer ownership: None Nullable: False

Returns

NavigationActionOwnedHandle

Transfer ownership: Full Nullable: False

Free(NavigationActionHandle)

Calls native method webkit_navigation_action_free. Version: 2.6

[Version("2.6")]
public static extern void Free(NavigationActionHandle navigation)

Parameters

navigation NavigationActionHandle

Transfer ownership: None Nullable: False

GetFrameName(NavigationActionHandle)

Calls native method webkit_navigation_action_get_frame_name. Version: 2.40

[Version("2.40")]
public static extern NullableUtf8StringUnownedHandle GetFrameName(NavigationActionHandle navigation)

Parameters

navigation NavigationActionHandle

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetGType()

Calls native function webkit_navigation_action_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetModifiers(NavigationActionHandle)

Calls native method webkit_navigation_action_get_modifiers. Version: 2.6

[Version("2.6")]
public static extern uint GetModifiers(NavigationActionHandle navigation)

Parameters

navigation NavigationActionHandle

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetMouseButton(NavigationActionHandle)

Calls native method webkit_navigation_action_get_mouse_button. Version: 2.6

[Version("2.6")]
public static extern uint GetMouseButton(NavigationActionHandle navigation)

Parameters

navigation NavigationActionHandle

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetNavigationType(NavigationActionHandle)

Calls native method webkit_navigation_action_get_navigation_type. Version: 2.6

[Version("2.6")]
public static extern NavigationType GetNavigationType(NavigationActionHandle navigation)

Parameters

navigation NavigationActionHandle

Transfer ownership: None Nullable: False

Returns

NavigationType

Transfer ownership: None Nullable: False

GetRequest(NavigationActionHandle)

Calls native method webkit_navigation_action_get_request. Version: 2.6

[Version("2.6")]
public static extern IntPtr GetRequest(NavigationActionHandle navigation)

Parameters

navigation NavigationActionHandle

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

IsRedirect(NavigationActionHandle)

Calls native method webkit_navigation_action_is_redirect. Version: 2.20

[Version("2.20")]
public static extern bool IsRedirect(NavigationActionHandle navigation)

Parameters

navigation NavigationActionHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

IsUserGesture(NavigationActionHandle)

Calls native method webkit_navigation_action_is_user_gesture. Version: 2.6

[Version("2.6")]
public static extern bool IsUserGesture(NavigationActionHandle navigation)

Parameters

navigation NavigationActionHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False