Table of Contents

Class FilterListModel

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

Methods

GetFilter(nint)

Calls native method gtk_filter_list_model_get_filter.

public static extern nint GetFilter(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetGType()

Calls native function gtk_filter_list_model_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetIncremental(nint)

Calls native method gtk_filter_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_filter_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_filter_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

New(nint, nint)

Calls native constructor gtk_filter_list_model_new.

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

Parameters

model nint

Transfer ownership: Full Nullable: True

filter nint

Transfer ownership: Full Nullable: True

Returns

nint

Transfer ownership: Full Nullable: False

SetFilter(nint, nint)

Calls native method gtk_filter_list_model_set_filter.

public static extern void SetFilter(nint self, nint filter)

Parameters

self nint

Transfer ownership: None Nullable: False

filter nint

Transfer ownership: None Nullable: True

SetIncremental(nint, bool)

Calls native method gtk_filter_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_filter_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