Class SidebarSection
public class SidebarSection
- Inheritance
-
SidebarSection
- Inherited Members
Methods
Append(nint, nint)
Calls native method adw_sidebar_section_append. Version: 1.9
[Version("1.9")]
public static extern void Append(nint self, nint item)
Parameters
selfnintTransfer ownership: None Nullable: False
itemnintTransfer ownership: Full Nullable: False
BindModel(nint, nint, SidebarSectionCreateItemFunc, nint, DestroyNotify)
Calls native method adw_sidebar_section_bind_model. Version: 1.9
[Version("1.9")]
public static extern void BindModel(nint self, nint model, SidebarSectionCreateItemFunc createItemFunc, nint userData, DestroyNotify userDataFreeFunc)
Parameters
selfnintTransfer ownership: None Nullable: False
modelnintTransfer ownership: None Nullable: True
createItemFuncSidebarSectionCreateItemFuncTransfer ownership: None Nullable: True
userDatanintTransfer ownership: None Nullable: True
userDataFreeFuncDestroyNotifyTransfer ownership: None Nullable: False
GetGType()
Calls native function adw_sidebar_section_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetItem(nint, uint)
Calls native method adw_sidebar_section_get_item. Version: 1.9
[Version("1.9")]
public static extern nint GetItem(nint self, uint index)
Parameters
selfnintTransfer ownership: None Nullable: False
indexuintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetItems(nint)
Calls native method adw_sidebar_section_get_items. Version: 1.9
[Version("1.9")]
public static extern nint GetItems(nint self)
Parameters
selfnintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
GetMenuModel(nint)
Calls native method adw_sidebar_section_get_menu_model. Version: 1.9
[Version("1.9")]
public static extern nint GetMenuModel(nint self)
Parameters
selfnintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetSidebar(nint)
Calls native method adw_sidebar_section_get_sidebar. Version: 1.9
[Version("1.9")]
public static extern nint GetSidebar(nint self)
Parameters
selfnintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetTitle(nint)
Calls native method adw_sidebar_section_get_title. Version: 1.9
[Version("1.9")]
public static extern NullableUtf8StringUnownedHandle GetTitle(nint self)
Parameters
selfnintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
Insert(nint, nint, int)
Calls native method adw_sidebar_section_insert. Version: 1.9
[Version("1.9")]
public static extern void Insert(nint self, nint item, int position)
Parameters
selfnintTransfer ownership: None Nullable: False
itemnintTransfer ownership: Full Nullable: False
positionintTransfer ownership: None Nullable: False
New()
Calls native constructor adw_sidebar_section_new. Version: 1.9
[Version("1.9")]
public static extern nint New()
Returns
- nint
Transfer ownership: Full Nullable: False
Prepend(nint, nint)
Calls native method adw_sidebar_section_prepend. Version: 1.9
[Version("1.9")]
public static extern void Prepend(nint self, nint item)
Parameters
selfnintTransfer ownership: None Nullable: False
itemnintTransfer ownership: Full Nullable: False
Remove(nint, nint)
Calls native method adw_sidebar_section_remove. Version: 1.9
[Version("1.9")]
public static extern void Remove(nint self, nint item)
Parameters
selfnintTransfer ownership: None Nullable: False
itemnintTransfer ownership: None Nullable: False
RemoveAll(nint)
Calls native method adw_sidebar_section_remove_all. Version: 1.9
[Version("1.9")]
public static extern void RemoveAll(nint self)
Parameters
selfnintTransfer ownership: None Nullable: False
SetMenuModel(nint, nint)
Calls native method adw_sidebar_section_set_menu_model. Version: 1.9
[Version("1.9")]
public static extern void SetMenuModel(nint self, nint menuModel)
Parameters
selfnintTransfer ownership: None Nullable: False
menuModelnintTransfer ownership: None Nullable: True
SetTitle(nint, NullableUtf8StringHandle)
Calls native method adw_sidebar_section_set_title. Version: 1.9
[Version("1.9")]
public static extern void SetTitle(nint self, NullableUtf8StringHandle title)
Parameters
selfnintTransfer ownership: None Nullable: False
titleNullableUtf8StringHandleTransfer ownership: None Nullable: True