Class TreeListModel
public class TreeListModel
- Inheritance
-
TreeListModel
- Inherited Members
Methods
GetAutoexpand(nint)
Calls native method gtk_tree_list_model_get_autoexpand.
public static extern bool GetAutoexpand(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetChildRow(nint, uint)
Calls native method gtk_tree_list_model_get_child_row.
public static extern nint GetChildRow(nint self, uint position)
Parameters
self
nintTransfer ownership: None Nullable: False
position
uintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: True
GetGType()
Calls native function gtk_tree_list_model_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetModel(nint)
Calls native method gtk_tree_list_model_get_model.
public static extern nint GetModel(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetPassthrough(nint)
Calls native method gtk_tree_list_model_get_passthrough.
public static extern bool GetPassthrough(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetRow(nint, uint)
Calls native method gtk_tree_list_model_get_row.
public static extern nint GetRow(nint self, uint position)
Parameters
self
nintTransfer ownership: None Nullable: False
position
uintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: True
New(nint, bool, bool, TreeListModelCreateModelFunc, nint, DestroyNotify)
Calls native constructor gtk_tree_list_model_new.
public static extern nint New(nint root, bool passthrough, bool autoexpand, TreeListModelCreateModelFunc createFunc, nint userData, DestroyNotify userDestroy)
Parameters
root
nintTransfer ownership: Full Nullable: False
passthrough
boolTransfer ownership: None Nullable: False
autoexpand
boolTransfer ownership: None Nullable: False
createFunc
TreeListModelCreateModelFuncTransfer ownership: None Nullable: False
userData
nintTransfer ownership: None Nullable: True
userDestroy
DestroyNotifyTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
SetAutoexpand(nint, bool)
Calls native method gtk_tree_list_model_set_autoexpand.
public static extern void SetAutoexpand(nint self, bool autoexpand)