Table of Contents

Class SortListModel

Namespace
Gtk.Internal
Assembly
Gtk-4.0.dll
public class SortListModel
Inheritance
SortListModel
Inherited Members

Methods

GetGType()

Calls native function gtk_sort_list_model_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetIncremental(nint)

Calls native method gtk_sort_list_model_get_incremental.

public static extern bool GetIncremental(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetModel(nint)

Calls native method gtk_sort_list_model_get_model.

public static extern nint GetModel(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetPending(nint)

Calls native method gtk_sort_list_model_get_pending.

public static extern uint GetPending(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetSectionSorter(nint)

Calls native method gtk_sort_list_model_get_section_sorter. Version: 4.12

[Version("4.12")]
public static extern nint GetSectionSorter(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetSorter(nint)

Calls native method gtk_sort_list_model_get_sorter.

public static extern nint GetSorter(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

New(nint, nint)

Calls native constructor gtk_sort_list_model_new.

public static extern nint New(nint model, nint sorter)

Parameters

model nint

Transfer ownership: Full Nullable: True

sorter nint

Transfer ownership: Full Nullable: True

Returns

nint

Transfer ownership: Full Nullable: False

SetIncremental(nint, bool)

Calls native method gtk_sort_list_model_set_incremental.

public static extern void SetIncremental(nint self, bool incremental)

Parameters

self nint

Transfer ownership: None Nullable: False

incremental bool

Transfer ownership: None Nullable: False

SetModel(nint, nint)

Calls native method gtk_sort_list_model_set_model.

public static extern void SetModel(nint self, nint model)

Parameters

self nint

Transfer ownership: None Nullable: False

model nint

Transfer ownership: None Nullable: True

SetSectionSorter(nint, nint)

Calls native method gtk_sort_list_model_set_section_sorter. Version: 4.12

[Version("4.12")]
public static extern void SetSectionSorter(nint self, nint sorter)

Parameters

self nint

Transfer ownership: None Nullable: False

sorter nint

Transfer ownership: None Nullable: True

SetSorter(nint, nint)

Calls native method gtk_sort_list_model_set_sorter.

public static extern void SetSorter(nint self, nint sorter)

Parameters

self nint

Transfer ownership: None Nullable: False

sorter nint

Transfer ownership: None Nullable: True