Class Toast
- Namespace
- Adw
- Assembly
- Adw-1.dll
public sealed class Toast : Object, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
Toast
- Implements
- Inherited Members
Constructors
Toast(ToastHandle)
public Toast(ToastHandle handle)
Parameters
handle
ToastHandle
Toast(params ConstructArgument[])
public Toast(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
Fields
ActionNamePropertyDefinition
public static readonly Property<string?, Toast> ActionNamePropertyDefinition
Field Value
ButtonClickedSignal
Signal Descriptor for OnButtonClicked.
public static readonly Signal<Toast> ButtonClickedSignal
Field Value
ButtonLabelPropertyDefinition
public static readonly Property<string?, Toast> ButtonLabelPropertyDefinition
Field Value
CustomTitlePropertyDefinition
public static readonly Property<Widget?, Toast> CustomTitlePropertyDefinition
Field Value
DismissedSignal
Signal Descriptor for OnDismissed.
public static readonly Signal<Toast> DismissedSignal
Field Value
PriorityPropertyDefinition
public static readonly Property<ToastPriority, Toast> PriorityPropertyDefinition
Field Value
TimeoutPropertyDefinition
public static readonly Property<uint, Toast> TimeoutPropertyDefinition
Field Value
TitlePropertyDefinition
public static readonly Property<string?, Toast> TitlePropertyDefinition
Field Value
UseMarkupPropertyDefinition
public static readonly Property<bool, Toast> UseMarkupPropertyDefinition
Field Value
Properties
ActionName
public string? ActionName { get; set; }
Property Value
ButtonLabel
public string? ButtonLabel { get; set; }
Property Value
CustomTitle
public Widget? CustomTitle { get; set; }
Property Value
Priority
public ToastPriority Priority { get; set; }
Property Value
Timeout
public uint Timeout { get; set; }
Property Value
Title
public string? Title { get; set; }
Property Value
UseMarkup
public bool UseMarkup { get; set; }
Property Value
Methods
Dismiss()
public void Dismiss()
GetActionName()
public string? GetActionName()
Returns
GetActionTargetValue()
public Variant? GetActionTargetValue()
Returns
GetButtonLabel()
public string? GetButtonLabel()
Returns
GetCustomTitle()
[Version("1.2")]
public Widget? GetCustomTitle()
Returns
GetGType()
public static Type GetGType()
Returns
GetPriority()
public ToastPriority GetPriority()
Returns
GetTimeout()
public uint GetTimeout()
Returns
GetTitle()
public string? GetTitle()
Returns
GetUseMarkup()
[Version("1.4")]
public bool GetUseMarkup()
Returns
New(string)
public static Toast New(string title)
Parameters
title
string
Returns
SetActionName(string?)
public void SetActionName(string? actionName)
Parameters
actionName
string
SetActionTargetValue(Variant?)
public void SetActionTargetValue(Variant? actionTarget)
Parameters
actionTarget
Variant
SetButtonLabel(string?)
public void SetButtonLabel(string? buttonLabel)
Parameters
buttonLabel
string
SetCustomTitle(Widget?)
[Version("1.2")]
public void SetCustomTitle(Widget? widget)
Parameters
widget
Widget
SetDetailedActionName(string?)
public void SetDetailedActionName(string? detailedActionName)
Parameters
detailedActionName
string
SetPriority(ToastPriority)
public void SetPriority(ToastPriority priority)
Parameters
priority
ToastPriority
SetTimeout(uint)
public void SetTimeout(uint timeout)
Parameters
timeout
uint
SetTitle(string)
public void SetTitle(string title)
Parameters
title
string
SetUseMarkup(bool)
[Version("1.4")]
public void SetUseMarkup(bool useMarkup)
Parameters
useMarkup
bool
Events
OnButtonClicked
public event SignalHandler<Toast> OnButtonClicked
Event Type
OnDismissed
public event SignalHandler<Toast> OnDismissed