Table of Contents

Class Toast

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

Methods

Dismiss(nint)

Calls native method adw_toast_dismiss.

public static extern void Dismiss(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

GetActionName(nint)

Calls native method adw_toast_get_action_name.

public static extern NullableUtf8StringUnownedHandle GetActionName(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetActionTargetValue(nint)

Calls native method adw_toast_get_action_target_value.

public static extern VariantUnownedHandle GetActionTargetValue(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

VariantUnownedHandle

Transfer ownership: None Nullable: True

GetButtonLabel(nint)

Calls native method adw_toast_get_button_label.

public static extern NullableUtf8StringUnownedHandle GetButtonLabel(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetCustomTitle(nint)

Calls native method adw_toast_get_custom_title. Version: 1.2

[Version("1.2")]
public static extern nint GetCustomTitle(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetGType()

Calls native function adw_toast_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetPriority(nint)

Calls native method adw_toast_get_priority.

public static extern ToastPriority GetPriority(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

ToastPriority

Transfer ownership: None Nullable: False

GetTimeout(nint)

Calls native method adw_toast_get_timeout.

public static extern uint GetTimeout(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetTitle(nint)

Calls native method adw_toast_get_title.

public static extern NullableUtf8StringUnownedHandle GetTitle(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetUseMarkup(nint)

Calls native method adw_toast_get_use_markup. Version: 1.4

[Version("1.4")]
public static extern bool GetUseMarkup(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

New(NonNullableUtf8StringHandle)

Calls native constructor adw_toast_new.

public static extern nint New(NonNullableUtf8StringHandle title)

Parameters

title NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

SetActionName(nint, NullableUtf8StringHandle)

Calls native method adw_toast_set_action_name.

public static extern void SetActionName(nint self, NullableUtf8StringHandle actionName)

Parameters

self nint

Transfer ownership: None Nullable: False

actionName NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetActionTargetValue(nint, VariantHandle)

Calls native method adw_toast_set_action_target_value.

public static extern void SetActionTargetValue(nint self, VariantHandle actionTarget)

Parameters

self nint

Transfer ownership: None Nullable: False

actionTarget VariantHandle

Transfer ownership: None Nullable: True

SetButtonLabel(nint, NullableUtf8StringHandle)

Calls native method adw_toast_set_button_label.

public static extern void SetButtonLabel(nint self, NullableUtf8StringHandle buttonLabel)

Parameters

self nint

Transfer ownership: None Nullable: False

buttonLabel NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetCustomTitle(nint, nint)

Calls native method adw_toast_set_custom_title. Version: 1.2

[Version("1.2")]
public static extern void SetCustomTitle(nint self, nint widget)

Parameters

self nint

Transfer ownership: None Nullable: False

widget nint

Transfer ownership: None Nullable: True

SetDetailedActionName(nint, NullableUtf8StringHandle)

Calls native method adw_toast_set_detailed_action_name.

public static extern void SetDetailedActionName(nint self, NullableUtf8StringHandle detailedActionName)

Parameters

self nint

Transfer ownership: None Nullable: False

detailedActionName NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetPriority(nint, ToastPriority)

Calls native method adw_toast_set_priority.

public static extern void SetPriority(nint self, ToastPriority priority)

Parameters

self nint

Transfer ownership: None Nullable: False

priority ToastPriority

Transfer ownership: None Nullable: False

SetTimeout(nint, uint)

Calls native method adw_toast_set_timeout.

public static extern void SetTimeout(nint self, uint timeout)

Parameters

self nint

Transfer ownership: None Nullable: False

timeout uint

Transfer ownership: None Nullable: False

SetTitle(nint, NonNullableUtf8StringHandle)

Calls native method adw_toast_set_title.

public static extern void SetTitle(nint self, NonNullableUtf8StringHandle title)

Parameters

self nint

Transfer ownership: None Nullable: False

title NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetUseMarkup(nint, bool)

Calls native method adw_toast_set_use_markup. Version: 1.4

[Version("1.4")]
public static extern void SetUseMarkup(nint self, bool useMarkup)

Parameters

self nint

Transfer ownership: None Nullable: False

useMarkup bool

Transfer ownership: None Nullable: False