Table of Contents

Class SidebarItem

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

Methods

GetDragMotionActivate(nint)

Calls native method adw_sidebar_item_get_drag_motion_activate. Version: 1.9

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

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetEnabled(nint)

Calls native method adw_sidebar_item_get_enabled. Version: 1.9

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

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetGType()

Calls native function adw_sidebar_item_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetIconName(nint)

Calls native method adw_sidebar_item_get_icon_name. Version: 1.9

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

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetIconPaintable(nint)

Calls native method adw_sidebar_item_get_icon_paintable. Version: 1.9

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

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetIndex(nint)

Calls native method adw_sidebar_item_get_index. Version: 1.9

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

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetSection(nint)

Calls native method adw_sidebar_item_get_section. Version: 1.9

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

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetSectionIndex(nint)

Calls native method adw_sidebar_item_get_section_index. Version: 1.9

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

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetSubtitle(nint)

Calls native method adw_sidebar_item_get_subtitle. Version: 1.9

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

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetSuffix(nint)

Calls native method adw_sidebar_item_get_suffix. Version: 1.9

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

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetTitle(nint)

Calls native method adw_sidebar_item_get_title. Version: 1.9

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

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetTooltip(nint)

Calls native method adw_sidebar_item_get_tooltip. Version: 1.9

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

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetUseUnderline(nint)

Calls native method adw_sidebar_item_get_use_underline. Version: 1.9

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

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetVisible(nint)

Calls native method adw_sidebar_item_get_visible. Version: 1.9

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

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

New(NonNullableUtf8StringHandle)

Calls native constructor adw_sidebar_item_new. Version: 1.9

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

Parameters

title NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

SetDragMotionActivate(nint, bool)

Calls native method adw_sidebar_item_set_drag_motion_activate. Version: 1.9

[Version("1.9")]
public static extern void SetDragMotionActivate(nint self, bool dragMotionActivate)

Parameters

self nint

Transfer ownership: None Nullable: False

dragMotionActivate bool

Transfer ownership: None Nullable: False

SetEnabled(nint, bool)

Calls native method adw_sidebar_item_set_enabled. Version: 1.9

[Version("1.9")]
public static extern void SetEnabled(nint self, bool enabled)

Parameters

self nint

Transfer ownership: None Nullable: False

enabled bool

Transfer ownership: None Nullable: False

SetIconName(nint, NullableUtf8StringHandle)

Calls native method adw_sidebar_item_set_icon_name. Version: 1.9

[Version("1.9")]
public static extern void SetIconName(nint self, NullableUtf8StringHandle iconName)

Parameters

self nint

Transfer ownership: None Nullable: False

iconName NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetIconPaintable(nint, nint)

Calls native method adw_sidebar_item_set_icon_paintable. Version: 1.9

[Version("1.9")]
public static extern void SetIconPaintable(nint self, nint paintable)

Parameters

self nint

Transfer ownership: None Nullable: False

paintable nint

Transfer ownership: None Nullable: True

SetSubtitle(nint, NullableUtf8StringHandle)

Calls native method adw_sidebar_item_set_subtitle. Version: 1.9

[Version("1.9")]
public static extern void SetSubtitle(nint self, NullableUtf8StringHandle subtitle)

Parameters

self nint

Transfer ownership: None Nullable: False

subtitle NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetSuffix(nint, nint)

Calls native method adw_sidebar_item_set_suffix. Version: 1.9

[Version("1.9")]
public static extern void SetSuffix(nint self, nint suffix)

Parameters

self nint

Transfer ownership: None Nullable: False

suffix nint

Transfer ownership: None Nullable: True

SetTitle(nint, NullableUtf8StringHandle)

Calls native method adw_sidebar_item_set_title. Version: 1.9

[Version("1.9")]
public static extern void SetTitle(nint self, NullableUtf8StringHandle title)

Parameters

self nint

Transfer ownership: None Nullable: False

title NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetTooltip(nint, NullableUtf8StringHandle)

Calls native method adw_sidebar_item_set_tooltip. Version: 1.9

[Version("1.9")]
public static extern void SetTooltip(nint self, NullableUtf8StringHandle tooltip)

Parameters

self nint

Transfer ownership: None Nullable: False

tooltip NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetUseUnderline(nint, bool)

Calls native method adw_sidebar_item_set_use_underline. Version: 1.9

[Version("1.9")]
public static extern void SetUseUnderline(nint self, bool useUnderline)

Parameters

self nint

Transfer ownership: None Nullable: False

useUnderline bool

Transfer ownership: None Nullable: False

SetVisible(nint, bool)

Calls native method adw_sidebar_item_set_visible. Version: 1.9

[Version("1.9")]
public static extern void SetVisible(nint self, bool visible)

Parameters

self nint

Transfer ownership: None Nullable: False

visible bool

Transfer ownership: None Nullable: False