Table of Contents

Class ShortcutsItem

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

Methods

GetAccelerator(nint)

Calls native method adw_shortcuts_item_get_accelerator. Version: 1.8

[Version("1.8")]
public static extern NonNullableUtf8StringUnownedHandle GetAccelerator(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetActionName(nint)

Calls native method adw_shortcuts_item_get_action_name. Version: 1.8

[Version("1.8")]
public static extern NonNullableUtf8StringUnownedHandle GetActionName(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetDirection(nint)

Calls native method adw_shortcuts_item_get_direction. Version: 1.8

[Version("1.8")]
public static extern TextDirection GetDirection(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

TextDirection

Transfer ownership: None Nullable: False

GetGType()

Calls native function adw_shortcuts_item_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetSubtitle(nint)

Calls native method adw_shortcuts_item_get_subtitle. Version: 1.8

[Version("1.8")]
public static extern NonNullableUtf8StringUnownedHandle GetSubtitle(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetTitle(nint)

Calls native method adw_shortcuts_item_get_title. Version: 1.8

[Version("1.8")]
public static extern NonNullableUtf8StringUnownedHandle GetTitle(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

New(NonNullableUtf8StringHandle, NonNullableUtf8StringHandle)

Calls native constructor adw_shortcuts_item_new. Version: 1.8

[Version("1.8")]
public static extern nint New(NonNullableUtf8StringHandle title, NonNullableUtf8StringHandle accelerator)

Parameters

title NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

accelerator NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

NewFromAction(NonNullableUtf8StringHandle, NonNullableUtf8StringHandle)

Calls native constructor adw_shortcuts_item_new_from_action. Version: 1.8

[Version("1.8")]
public static extern nint NewFromAction(NonNullableUtf8StringHandle title, NonNullableUtf8StringHandle actionName)

Parameters

title NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

actionName NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

SetAccelerator(nint, NonNullableUtf8StringHandle)

Calls native method adw_shortcuts_item_set_accelerator. Version: 1.8

[Version("1.8")]
public static extern void SetAccelerator(nint self, NonNullableUtf8StringHandle accelerator)

Parameters

self nint

Transfer ownership: None Nullable: False

accelerator NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetActionName(nint, NonNullableUtf8StringHandle)

Calls native method adw_shortcuts_item_set_action_name. Version: 1.8

[Version("1.8")]
public static extern void SetActionName(nint self, NonNullableUtf8StringHandle actionName)

Parameters

self nint

Transfer ownership: None Nullable: False

actionName NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetDirection(nint, TextDirection)

Calls native method adw_shortcuts_item_set_direction. Version: 1.8

[Version("1.8")]
public static extern void SetDirection(nint self, TextDirection direction)

Parameters

self nint

Transfer ownership: None Nullable: False

direction TextDirection

Transfer ownership: None Nullable: False

SetSubtitle(nint, NonNullableUtf8StringHandle)

Calls native method adw_shortcuts_item_set_subtitle. Version: 1.8

[Version("1.8")]
public static extern void SetSubtitle(nint self, NonNullableUtf8StringHandle subtitle)

Parameters

self nint

Transfer ownership: None Nullable: False

subtitle NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetTitle(nint, NonNullableUtf8StringHandle)

Calls native method adw_shortcuts_item_set_title. Version: 1.8

[Version("1.8")]
public static extern void SetTitle(nint self, NonNullableUtf8StringHandle title)

Parameters

self nint

Transfer ownership: None Nullable: False

title NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False