Table of Contents

Class PreferencesWindow

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

Methods

Add(nint, nint)

Calls native method adw_preferences_window_add.

public static extern void Add(nint self, nint page)

Parameters

self nint

Transfer ownership: None Nullable: False

page nint

Transfer ownership: None Nullable: False

AddToast(nint, nint)

Calls native method adw_preferences_window_add_toast.

public static extern void AddToast(nint self, nint toast)

Parameters

self nint

Transfer ownership: None Nullable: False

toast nint

Transfer ownership: Full Nullable: False

CloseSubpage(nint)

Calls native method adw_preferences_window_close_subpage.

public static extern void CloseSubpage(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

GetCanNavigateBack(nint)

Calls native method adw_preferences_window_get_can_navigate_back.

public static extern bool GetCanNavigateBack(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetGType()

Calls native function adw_preferences_window_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetSearchEnabled(nint)

Calls native method adw_preferences_window_get_search_enabled.

public static extern bool GetSearchEnabled(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetVisiblePage(nint)

Calls native method adw_preferences_window_get_visible_page.

public static extern nint GetVisiblePage(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetVisiblePageName(nint)

Calls native method adw_preferences_window_get_visible_page_name.

public static extern NullableUtf8StringUnownedHandle GetVisiblePageName(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

New()

Calls native constructor adw_preferences_window_new.

public static extern nint New()

Returns

nint

Transfer ownership: None Nullable: False

PopSubpage(nint)

Calls native method adw_preferences_window_pop_subpage. Version: 1.4

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

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

PresentSubpage(nint, nint)

Calls native method adw_preferences_window_present_subpage.

public static extern void PresentSubpage(nint self, nint subpage)

Parameters

self nint

Transfer ownership: None Nullable: False

subpage nint

Transfer ownership: None Nullable: False

PushSubpage(nint, nint)

Calls native method adw_preferences_window_push_subpage. Version: 1.4

[Version("1.4")]
public static extern void PushSubpage(nint self, nint page)

Parameters

self nint

Transfer ownership: None Nullable: False

page nint

Transfer ownership: None Nullable: False

Remove(nint, nint)

Calls native method adw_preferences_window_remove.

public static extern void Remove(nint self, nint page)

Parameters

self nint

Transfer ownership: None Nullable: False

page nint

Transfer ownership: None Nullable: False

SetCanNavigateBack(nint, bool)

Calls native method adw_preferences_window_set_can_navigate_back.

public static extern void SetCanNavigateBack(nint self, bool canNavigateBack)

Parameters

self nint

Transfer ownership: None Nullable: False

canNavigateBack bool

Transfer ownership: None Nullable: False

SetSearchEnabled(nint, bool)

Calls native method adw_preferences_window_set_search_enabled.

public static extern void SetSearchEnabled(nint self, bool searchEnabled)

Parameters

self nint

Transfer ownership: None Nullable: False

searchEnabled bool

Transfer ownership: None Nullable: False

SetVisiblePage(nint, nint)

Calls native method adw_preferences_window_set_visible_page.

public static extern void SetVisiblePage(nint self, nint page)

Parameters

self nint

Transfer ownership: None Nullable: False

page nint

Transfer ownership: None Nullable: False

SetVisiblePageName(nint, NonNullableUtf8StringHandle)

Calls native method adw_preferences_window_set_visible_page_name.

public static extern void SetVisiblePageName(nint self, NonNullableUtf8StringHandle name)

Parameters

self nint

Transfer ownership: None Nullable: False

name NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False