Table of Contents

Class PreferencesGroup

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

Methods

Add(nint, nint)

Calls native method adw_preferences_group_add.

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

Parameters

self nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: False

BindModel(nint, nint, ListBoxCreateWidgetFunc, nint, DestroyNotify)

Calls native method adw_preferences_group_bind_model. Version: 1.8

[Version("1.8")]
public static extern void BindModel(nint self, nint model, ListBoxCreateWidgetFunc createRowFunc, nint userData, DestroyNotify userDataFreeFunc)

Parameters

self nint

Transfer ownership: None Nullable: False

model nint

Transfer ownership: None Nullable: True

createRowFunc ListBoxCreateWidgetFunc

Transfer ownership: None Nullable: True

userData nint

Transfer ownership: None Nullable: True

userDataFreeFunc DestroyNotify

Transfer ownership: None Nullable: False

GetDescription(nint)

Calls native method adw_preferences_group_get_description.

public static extern NullableUtf8StringUnownedHandle GetDescription(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetGType()

Calls native function adw_preferences_group_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetHeaderSuffix(nint)

Calls native method adw_preferences_group_get_header_suffix. Version: 1.1

[Version("1.1")]
public static extern nint GetHeaderSuffix(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetRow(nint, uint)

Calls native method adw_preferences_group_get_row. Version: 1.8

[Version("1.8")]
public static extern nint GetRow(nint self, uint index)

Parameters

self nint

Transfer ownership: None Nullable: False

index uint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetSeparateRows(nint)

Calls native method adw_preferences_group_get_separate_rows. Version: 1.6

[Version("1.6")]
public static extern bool GetSeparateRows(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetTitle(nint)

Calls native method adw_preferences_group_get_title.

public static extern NonNullableUtf8StringUnownedHandle GetTitle(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

New()

Calls native constructor adw_preferences_group_new.

public static extern nint New()

Returns

nint

Transfer ownership: None Nullable: False

Remove(nint, nint)

Calls native method adw_preferences_group_remove.

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

Parameters

self nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: False

SetDescription(nint, NullableUtf8StringHandle)

Calls native method adw_preferences_group_set_description.

public static extern void SetDescription(nint self, NullableUtf8StringHandle description)

Parameters

self nint

Transfer ownership: None Nullable: False

description NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetHeaderSuffix(nint, nint)

Calls native method adw_preferences_group_set_header_suffix. Version: 1.1

[Version("1.1")]
public static extern void SetHeaderSuffix(nint self, nint suffix)

Parameters

self nint

Transfer ownership: None Nullable: False

suffix nint

Transfer ownership: None Nullable: True

SetSeparateRows(nint, bool)

Calls native method adw_preferences_group_set_separate_rows. Version: 1.6

[Version("1.6")]
public static extern void SetSeparateRows(nint self, bool separateRows)

Parameters

self nint

Transfer ownership: None Nullable: False

separateRows bool

Transfer ownership: None Nullable: False

SetTitle(nint, NonNullableUtf8StringHandle)

Calls native method adw_preferences_group_set_title.

public static extern void SetTitle(nint self, NonNullableUtf8StringHandle title)

Parameters

self nint

Transfer ownership: None Nullable: False

title NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False