Class ListModel
public class ListModel
- Inheritance
-
ListModel
- Inherited Members
Methods
GetGType()
Calls native function g_list_model_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetItem(nint, uint)
Calls native method g_list_model_get_item. Version: 2.44
[Version("2.44")]
public static extern nint GetItem(nint list, uint position)
Parameters
list
nintTransfer ownership: None Nullable: False
position
uintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: True
GetItemType(nint)
Calls native method g_list_model_get_item_type. Version: 2.44
[Version("2.44")]
public static extern nuint GetItemType(nint list)
Parameters
list
nintTransfer ownership: None Nullable: False
Returns
- nuint
Transfer ownership: None Nullable: False
GetNItems(nint)
Calls native method g_list_model_get_n_items. Version: 2.44
[Version("2.44")]
public static extern uint GetNItems(nint list)
Parameters
list
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetObject(nint, uint)
Calls native method g_list_model_get_object. Version: 2.44
[Version("2.44")]
public static extern nint GetObject(nint list, uint position)
Parameters
list
nintTransfer ownership: None Nullable: False
position
uintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: True
ItemsChanged(nint, uint, uint, uint)
Calls native method g_list_model_items_changed. Version: 2.44
[Version("2.44")]
public static extern void ItemsChanged(nint list, uint position, uint removed, uint added)