Table of Contents

Class NavigationPage

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

Methods

GetCanPop(nint)

Calls native method adw_navigation_page_get_can_pop. Version: 1.4

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

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetChild(nint)

Calls native method adw_navigation_page_get_child. Version: 1.4

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

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

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(nint)

Calls native method adw_navigation_page_get_tag. Version: 1.4

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

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetTitle(nint)

Calls native method adw_navigation_page_get_title. Version: 1.4

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

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

New(nint, NonNullableUtf8StringHandle)

Calls native constructor adw_navigation_page_new. Version: 1.4

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

Parameters

child nint

Transfer ownership: None Nullable: False

title NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

NewWithTag(nint, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle)

Calls native constructor adw_navigation_page_new_with_tag. Version: 1.4

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

Parameters

child nint

Transfer ownership: None Nullable: False

title NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

tag NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

SetCanPop(nint, bool)

Calls native method adw_navigation_page_set_can_pop. Version: 1.4

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

Parameters

self nint

Transfer ownership: None Nullable: False

canPop bool

Transfer ownership: None Nullable: False

SetChild(nint, nint)

Calls native method adw_navigation_page_set_child. Version: 1.4

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

Parameters

self nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: True

SetTag(nint, NullableUtf8StringHandle)

Calls native method adw_navigation_page_set_tag. Version: 1.4

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

Parameters

self nint

Transfer ownership: None Nullable: False

tag NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetTitle(nint, NonNullableUtf8StringHandle)

Calls native method adw_navigation_page_set_title. Version: 1.4

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

Parameters

self nint

Transfer ownership: None Nullable: False

title NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False