Table of Contents

Class Sidebar

Namespace
Adw.Internal
Assembly
Adw-1.dll
public class Sidebar
Inheritance
Sidebar
Inherited Members

Methods

Append(nint, nint)

Calls native method adw_sidebar_append. Version: 1.9

[Version("1.9")]
public static extern void Append(nint self, nint section)

Parameters

self nint

Transfer ownership: None Nullable: False

section nint

Transfer ownership: Full Nullable: False

GetDropPreload(nint)

Calls native method adw_sidebar_get_drop_preload. Version: 1.9

[Version("1.9")]
public static extern bool GetDropPreload(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetFilter(nint)

Calls native method adw_sidebar_get_filter. Version: 1.9

[Version("1.9")]
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 adw_sidebar_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetItem(nint, uint)

Calls native method adw_sidebar_get_item. Version: 1.9

[Version("1.9")]
public static extern nint GetItem(nint self, uint index)

Parameters

self nint

Transfer ownership: None Nullable: False

index uint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetItems(nint)

Calls native method adw_sidebar_get_items. Version: 1.9

[Version("1.9")]
public static extern nint GetItems(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

GetMenuModel(nint)

Calls native method adw_sidebar_get_menu_model. Version: 1.9

[Version("1.9")]
public static extern nint GetMenuModel(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetMode(nint)

Calls native method adw_sidebar_get_mode. Version: 1.9

[Version("1.9")]
public static extern SidebarMode GetMode(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

SidebarMode

Transfer ownership: None Nullable: False

GetPlaceholder(nint)

Calls native method adw_sidebar_get_placeholder. Version: 1.9

[Version("1.9")]
public static extern nint GetPlaceholder(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetSection(nint, uint)

Calls native method adw_sidebar_get_section. Version: 1.9

[Version("1.9")]
public static extern nint GetSection(nint self, uint index)

Parameters

self nint

Transfer ownership: None Nullable: False

index uint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetSections(nint)

Calls native method adw_sidebar_get_sections. Version: 1.9

[Version("1.9")]
public static extern nint GetSections(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

GetSelected(nint)

Calls native method adw_sidebar_get_selected. Version: 1.9

[Version("1.9")]
public static extern uint GetSelected(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetSelectedItem(nint)

Calls native method adw_sidebar_get_selected_item. Version: 1.9

[Version("1.9")]
public static extern nint GetSelectedItem(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

Insert(nint, nint, int)

Calls native method adw_sidebar_insert. Version: 1.9

[Version("1.9")]
public static extern void Insert(nint self, nint section, int position)

Parameters

self nint

Transfer ownership: None Nullable: False

section nint

Transfer ownership: Full Nullable: False

position int

Transfer ownership: None Nullable: False

New()

Calls native constructor adw_sidebar_new. Version: 1.9

[Version("1.9")]
public static extern nint New()

Returns

nint

Transfer ownership: None Nullable: False

Prepend(nint, nint)

Calls native method adw_sidebar_prepend. Version: 1.9

[Version("1.9")]
public static extern void Prepend(nint self, nint section)

Parameters

self nint

Transfer ownership: None Nullable: False

section nint

Transfer ownership: Full Nullable: False

Remove(nint, nint)

Calls native method adw_sidebar_remove. Version: 1.9

[Version("1.9")]
public static extern void Remove(nint self, nint section)

Parameters

self nint

Transfer ownership: None Nullable: False

section nint

Transfer ownership: None Nullable: False

RemoveAll(nint)

Calls native method adw_sidebar_remove_all. Version: 1.9

[Version("1.9")]
public static extern void RemoveAll(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

SetDropPreload(nint, bool)

Calls native method adw_sidebar_set_drop_preload. Version: 1.9

[Version("1.9")]
public static extern void SetDropPreload(nint self, bool preload)

Parameters

self nint

Transfer ownership: None Nullable: False

preload bool

Transfer ownership: None Nullable: False

SetFilter(nint, nint)

Calls native method adw_sidebar_set_filter. Version: 1.9

[Version("1.9")]
public static extern void SetFilter(nint self, nint filter)

Parameters

self nint

Transfer ownership: None Nullable: False

filter nint

Transfer ownership: None Nullable: True

SetMenuModel(nint, nint)

Calls native method adw_sidebar_set_menu_model. Version: 1.9

[Version("1.9")]
public static extern void SetMenuModel(nint self, nint menuModel)

Parameters

self nint

Transfer ownership: None Nullable: False

menuModel nint

Transfer ownership: None Nullable: True

SetMode(nint, SidebarMode)

Calls native method adw_sidebar_set_mode. Version: 1.9

[Version("1.9")]
public static extern void SetMode(nint self, SidebarMode mode)

Parameters

self nint

Transfer ownership: None Nullable: False

mode SidebarMode

Transfer ownership: None Nullable: False

SetPlaceholder(nint, nint)

Calls native method adw_sidebar_set_placeholder. Version: 1.9

[Version("1.9")]
public static extern void SetPlaceholder(nint self, nint placeholder)

Parameters

self nint

Transfer ownership: None Nullable: False

placeholder nint

Transfer ownership: None Nullable: True

SetSelected(nint, uint)

Calls native method adw_sidebar_set_selected. Version: 1.9

[Version("1.9")]
public static extern void SetSelected(nint self, uint selected)

Parameters

self nint

Transfer ownership: None Nullable: False

selected uint

Transfer ownership: None Nullable: False

SetupDropTarget(nint, DragAction, nuint[], nuint)

Calls native method adw_sidebar_setup_drop_target. Version: 1.9

[Version("1.9")]
public static extern void SetupDropTarget(nint self, DragAction actions, nuint[] types, nuint nTypes)

Parameters

self nint

Transfer ownership: None Nullable: False

actions DragAction

Transfer ownership: None Nullable: False

types nuint[]

Transfer ownership: None Nullable: True

nTypes nuint

Transfer ownership: None Nullable: False