Table of Contents

Class NavigationPage

Namespace
Adw.Internal
Assembly
Adw-1.dll
public class NavigationPage
Inheritance
NavigationPage
Inherited Members

Methods

GetCanPop(IntPtr)

Calls native method adw_navigation_page_get_can_pop. Version: 1.4

[Version("1.4")]
public static extern bool GetCanPop(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetChild(IntPtr)

Calls native method adw_navigation_page_get_child. Version: 1.4

[Version("1.4")]
public static extern IntPtr GetChild(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetGType()

Calls native function adw_navigation_page_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetTag(IntPtr)

Calls native method adw_navigation_page_get_tag. Version: 1.4

[Version("1.4")]
public static extern NullableUtf8StringUnownedHandle GetTag(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetTitle(IntPtr)

Calls native method adw_navigation_page_get_title. Version: 1.4

[Version("1.4")]
public static extern NonNullableUtf8StringUnownedHandle GetTitle(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

New(IntPtr, NonNullableUtf8StringHandle)

Calls native constructor adw_navigation_page_new. Version: 1.4

[Version("1.4")]
public static extern IntPtr New(IntPtr child, NonNullableUtf8StringHandle title)

Parameters

child IntPtr

Transfer ownership: None Nullable: False

title NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

NewWithTag(IntPtr, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle)

Calls native constructor adw_navigation_page_new_with_tag. Version: 1.4

[Version("1.4")]
public static extern IntPtr NewWithTag(IntPtr child, NonNullableUtf8StringHandle title, NonNullableUtf8StringHandle tag)

Parameters

child IntPtr

Transfer ownership: None Nullable: False

title NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

tag NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

SetCanPop(IntPtr, bool)

Calls native method adw_navigation_page_set_can_pop. Version: 1.4

[Version("1.4")]
public static extern void SetCanPop(IntPtr self, bool canPop)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

canPop bool

Transfer ownership: None Nullable: False

SetChild(IntPtr, IntPtr)

Calls native method adw_navigation_page_set_child. Version: 1.4

[Version("1.4")]
public static extern void SetChild(IntPtr self, IntPtr child)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

child IntPtr

Transfer ownership: None Nullable: True

SetTag(IntPtr, NullableUtf8StringHandle)

Calls native method adw_navigation_page_set_tag. Version: 1.4

[Version("1.4")]
public static extern void SetTag(IntPtr self, NullableUtf8StringHandle tag)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

tag NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetTitle(IntPtr, NonNullableUtf8StringHandle)

Calls native method adw_navigation_page_set_title. Version: 1.4

[Version("1.4")]
public static extern void SetTitle(IntPtr self, NonNullableUtf8StringHandle title)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

title NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False